0s autopkgtest [16:55:13]: starting date and time: 2026-01-13 16:55:13+0000 0s autopkgtest [16:55:13]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [16:55:13]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.rjbogb62/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-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-ppc64el-1.secgroup --name adt-resolute-ppc64el-sqlalchemy-20260113-165513-juju-7f2275-prod-proposed-migration-environment-20-a4385b87-850c-4d6c-9860-9645fa7de644 --image adt/ubuntu-resolute-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-autopkgtest-workers-ppc64el -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-ppc64el-sqlalchemy-20260113-165513-juju-7f2275-prod-proposed-migration-environment-20-a4385b87-850c-4d6c-9860-9645fa7de644 from image adt/ubuntu-resolute-ppc64el-server-20260113.img (UUID 356fc5c3-1cec-4df4-8994-e3ae5db3b6db)... 50s autopkgtest [16:56:03]: testbed dpkg architecture: ppc64el 50s autopkgtest [16:56:03]: testbed apt version: 3.1.12 50s autopkgtest [16:56:03]: @@@@@@@@@@@@@@@@@@@@ test bed setup 50s autopkgtest [16:56:03]: testbed release detected to be: None 51s autopkgtest [16:56:04]: updating testbed package index (apt update) 51s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 51s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 51s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 51s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 51s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [995 kB] 52s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [68.6 kB] 52s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [18.4 kB] 52s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [1052 B] 52s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el Packages [74.0 kB] 52s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el Packages [674 kB] 52s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse ppc64el Packages [6404 B] 52s Fetched 1961 kB in 1s (2942 kB/s) 53s Reading package lists... 53s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 53s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 53s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 53s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 54s Reading package lists... 54s Reading package lists... 54s Building dependency tree... 54s Reading state information... 54s Calculating upgrade... 55s The following packages will be upgraded: 55s libpython3-stdlib lxd-agent-loader python3 python3-gdbm python3-minimal 55s python3-uc-micro 55s 6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 55s Need to get 83.6 kB of archives. 55s After this operation, 2048 B of additional disk space will be used. 55s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el python3-minimal ppc64el 3.13.9-3 [28.2 kB] 55s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el python3 ppc64el 3.13.9-3 [22.9 kB] 55s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el libpython3-stdlib ppc64el 3.13.9-3 [10.9 kB] 55s Get:4 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-uc-micro all 1.0.3-1build1 [5702 B] 55s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el python3-gdbm ppc64el 3.13.9-3 [11.1 kB] 55s Get:6 http://ftpmaster.internal/ubuntu resolute/main ppc64el lxd-agent-loader all 0.9ubuntu0 [4878 B] 55s dpkg-preconfigure: unable to re-open stdin: No such file or directory 55s Fetched 83.6 kB in 0s (6599 kB/s) 55s (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 ... 81816 files and directories currently installed.) 55s Preparing to unpack .../python3-minimal_3.13.9-3_ppc64el.deb ... 55s Unpacking python3-minimal (3.13.9-3) over (3.13.7-1) ... 56s Setting up python3-minimal (3.13.9-3) ... 56s (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 ... 81816 files and directories currently installed.) 56s Preparing to unpack .../python3_3.13.9-3_ppc64el.deb ... 56s running python pre-rtupdate hooks for python3.13... 56s Unpacking python3 (3.13.9-3) over (3.13.7-1) ... 56s Preparing to unpack .../libpython3-stdlib_3.13.9-3_ppc64el.deb ... 56s Unpacking libpython3-stdlib:ppc64el (3.13.9-3) over (3.13.7-1) ... 56s Preparing to unpack .../python3-uc-micro_1.0.3-1build1_all.deb ... 56s Unpacking python3-uc-micro (1.0.3-1build1) over (1.0.3-1) ... 57s Preparing to unpack .../python3-gdbm_3.13.9-3_ppc64el.deb ... 57s Unpacking python3-gdbm (3.13.9-3) over (3.13.9-1) ... 57s Preparing to unpack .../lxd-agent-loader_0.9ubuntu0_all.deb ... 57s Unpacking lxd-agent-loader (0.9ubuntu0) over (0.8build1) ... 57s Setting up lxd-agent-loader (0.9ubuntu0) ... 57s lxd-agent.service is a disabled or a static unit, not starting it. 57s Setting up python3-gdbm (3.13.9-3) ... 57s Setting up libpython3-stdlib:ppc64el (3.13.9-3) ... 57s Setting up python3 (3.13.9-3) ... 57s running python rtupdate hooks for python3.13... 57s running python post-rtupdate hooks for python3.13... 57s Setting up python3-uc-micro (1.0.3-1build1) ... 57s Processing triggers for man-db (2.13.1-1) ... 59s autopkgtest [16:56:12]: upgrading testbed (apt dist-upgrade and autopurge) 59s Reading package lists... 59s Building dependency tree... 59s Reading state information... 59s Calculating upgrade... 59s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 59s Reading package lists... 60s Building dependency tree... 60s Reading state information... 60s Solving dependencies... 60s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 60s autopkgtest [16:56:13]: rebooting testbed after setup commands that affected boot 100s autopkgtest [16:56:53]: testbed running kernel: Linux 6.18.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Wed Dec 17 15:52:06 UTC 2025 102s autopkgtest [16:56:55]: @@@@@@@@@@@@@@@@@@@@ apt-source sqlalchemy 105s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main sqlalchemy 2.0.45+ds1-1 (dsc) [2438 B] 105s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main sqlalchemy 2.0.45+ds1-1 (tar) [3513 kB] 105s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main sqlalchemy 2.0.45+ds1-1 (diff) [14.1 kB] 105s gpgv: Signature made Mon Dec 15 11:28:25 2025 UTC 105s gpgv: using RSA key 1D2FA89858DAAF6217862DF7AEF6F1A2A7457645 105s gpgv: Can't check signature: No public key 105s dpkg-source: warning: cannot verify inline signature for ./sqlalchemy_2.0.45+ds1-1.dsc: no acceptable signature found 105s autopkgtest [16:56:58]: testing package sqlalchemy version 2.0.45+ds1-1 106s autopkgtest [16:56:59]: build not needed 107s autopkgtest [16:57:00]: test unittests: preparing testbed 108s Reading package lists... 108s Building dependency tree... 108s Reading state information... 108s Solving dependencies... 108s The following NEW packages will be installed: 108s libpython3.14-minimal libpython3.14-stdlib python3-all python3-execnet 108s python3-greenlet python3-iniconfig python3-pluggy python3-pytest 108s python3-pytest-xdist python3.14 python3.14-minimal 108s 0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded. 108s Need to get 7456 kB of archives. 108s After this operation, 30.8 MB of additional disk space will be used. 108s Get:1 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpython3.14-minimal ppc64el 3.14.2-1 [921 kB] 108s Get:2 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3.14-minimal ppc64el 3.14.2-1 [2712 kB] 109s Get:3 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpython3.14-stdlib ppc64el 3.14.2-1 [2444 kB] 109s Get:4 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3.14 ppc64el 3.14.2-1 [816 kB] 109s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el python3-all ppc64el 3.13.9-3 [890 B] 109s Get:6 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-execnet all 2.1.1-1 [33.4 kB] 109s Get:7 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-iniconfig all 2.1.0-2 [6962 B] 109s Get:8 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pluggy all 1.6.0-2 [21.1 kB] 109s Get:9 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pytest all 9.0.2-2 [277 kB] 109s Get:10 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pytest-xdist all 3.8.0-4 [34.7 kB] 109s Get:11 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-greenlet ppc64el 3.2.4-3 [190 kB] 110s Fetched 7456 kB in 1s (4996 kB/s) 110s Selecting previously unselected package libpython3.14-minimal:ppc64el. 110s (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 ... 81816 files and directories currently installed.) 110s Preparing to unpack .../00-libpython3.14-minimal_3.14.2-1_ppc64el.deb ... 110s Unpacking libpython3.14-minimal:ppc64el (3.14.2-1) ... 110s Selecting previously unselected package python3.14-minimal. 110s Preparing to unpack .../01-python3.14-minimal_3.14.2-1_ppc64el.deb ... 110s Unpacking python3.14-minimal (3.14.2-1) ... 111s Selecting previously unselected package libpython3.14-stdlib:ppc64el. 111s Preparing to unpack .../02-libpython3.14-stdlib_3.14.2-1_ppc64el.deb ... 111s Unpacking libpython3.14-stdlib:ppc64el (3.14.2-1) ... 111s Selecting previously unselected package python3.14. 111s Preparing to unpack .../03-python3.14_3.14.2-1_ppc64el.deb ... 111s Unpacking python3.14 (3.14.2-1) ... 111s Selecting previously unselected package python3-all. 111s Preparing to unpack .../04-python3-all_3.13.9-3_ppc64el.deb ... 111s Unpacking python3-all (3.13.9-3) ... 111s Selecting previously unselected package python3-execnet. 111s Preparing to unpack .../05-python3-execnet_2.1.1-1_all.deb ... 111s Unpacking python3-execnet (2.1.1-1) ... 111s Selecting previously unselected package python3-iniconfig. 111s Preparing to unpack .../06-python3-iniconfig_2.1.0-2_all.deb ... 111s Unpacking python3-iniconfig (2.1.0-2) ... 111s Selecting previously unselected package python3-pluggy. 111s Preparing to unpack .../07-python3-pluggy_1.6.0-2_all.deb ... 111s Unpacking python3-pluggy (1.6.0-2) ... 111s Selecting previously unselected package python3-pytest. 111s Preparing to unpack .../08-python3-pytest_9.0.2-2_all.deb ... 111s Unpacking python3-pytest (9.0.2-2) ... 111s Selecting previously unselected package python3-pytest-xdist. 111s Preparing to unpack .../09-python3-pytest-xdist_3.8.0-4_all.deb ... 111s Unpacking python3-pytest-xdist (3.8.0-4) ... 111s Selecting previously unselected package python3-greenlet. 111s Preparing to unpack .../10-python3-greenlet_3.2.4-3_ppc64el.deb ... 111s Unpacking python3-greenlet (3.2.4-3) ... 111s Setting up python3-iniconfig (2.1.0-2) ... 111s Setting up libpython3.14-minimal:ppc64el (3.14.2-1) ... 111s Setting up python3-greenlet (3.2.4-3) ... 111s Setting up python3-pluggy (1.6.0-2) ... 111s Setting up python3-execnet (2.1.1-1) ... 112s Setting up python3.14-minimal (3.14.2-1) ... 113s Setting up libpython3.14-stdlib:ppc64el (3.14.2-1) ... 113s Setting up python3-pytest (9.0.2-2) ... 113s Setting up python3.14 (3.14.2-1) ... 114s Setting up python3-pytest-xdist (3.8.0-4) ... 114s Setting up python3-all (3.13.9-3) ... 114s Processing triggers for man-db (2.13.1-1) ... 115s Processing triggers for systemd (259-1ubuntu2) ... 116s autopkgtest [16:57:09]: test unittests: [----------------------- 116s py3versions: no X-Python3-Version in control file, using supported versions 116s ===> Running tests 116s ===> Testing with python3.14 136s =========================== sqlalchemy installation ============================ 136s SQLAlchemy 2.0.45 (user site loaded) 136s Path: /tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/__init__.py 136s compiled extension not enabled; cannot import name 'collections' from 'sqlalchemy.cyextension' (/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/cyextension/__init__.py) 136s ============================= test session starts ============================== 136s platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.14 136s cachedir: .pytest_cache 136s rootdir: /tmp/autopkgtest.82Pu6y/build.ETX/src 136s configfile: pyproject.toml 136s plugins: typeguard-4.4.4, xdist-3.8.0 136s created: 2/2 workers 136s 2 workers [23786 items] 136s 136s scheduling tests via LoadScheduling 136s 136s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaM2O::test_roundtrip 136s test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TEST_TABLESPACE-TABLESPACE "TEST_TABLESPACE"] 136s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TEST_TABLESPACE-TABLESPACE "TEST_TABLESPACE"] 136s test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TestTableSpace-TABLESPACE "TestTableSpace"] 136s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TestTableSpace-TABLESPACE "TestTableSpace"] 136s test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[test_tablespace-TABLESPACE test_tablespace] 136s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[test_tablespace-TABLESPACE test_tablespace] 136s test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_clustering 136s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_clustering 136s test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_explicit_nonclustered 136s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_explicit_nonclustered 136s test/dialect/mssql/test_compiler.py::CompileTest::test_true_false 136s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_true_false 136s test/dialect/oracle/test_compiler.py::CompileTest::test_true_false 136s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_true_false 136s test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[not_use_mssql_version] 136s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[not_use_mssql_version] 136s test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[use_mssql_version] 136s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[use_mssql_version] 136s test/dialect/mssql/test_compiler.py::CompileTest::test_union 136s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaM2O::test_roundtrip 136s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_union 136s test/dialect/postgresql/test_compiler.py::CompileTest::test_unique_constraint_with_deferrable 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_unique_constraint_with_deferrable 136s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaO2M::test_roundtrip 136s test/dialect/postgresql/test_compiler.py::CompileTest::test_unique_constraint_with_deferrable_and_include 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_unique_constraint_with_deferrable_and_include 136s test/dialect/postgresql/test_compiler.py::CompileTest::test_unique_constraint_with_include 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_unique_constraint_with_include 136s test/dialect/mssql/test_compiler.py::CompileTest::test_update 136s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update 136s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array 136s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_element 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_element 136s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_slice 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_slice 136s test/dialect/mssql/test_compiler.py::CompileTest::test_update_exclude_hint 136s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_exclude_hint 136s test/dialect/mssql/test_compiler.py::CompileTest::test_update_from 136s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_from 136s test/dialect/mssql/test_compiler.py::CompileTest::test_update_from_hint 136s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_from_hint 136s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaO2M::test_roundtrip 136s test/dialect/mssql/test_compiler.py::CompileTest::test_update_hint 136s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobM2O::test_roundtrip 136s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_hint 136s test/dialect/mssql/test_compiler.py::CompileTest::test_update_returning 136s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_returning 136s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_returning 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_returning 136s test/dialect/mssql/test_compiler.py::CompileTest::test_update_to_select_schema 136s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_to_select_schema 136s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_one_legacy 136s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_one_legacy 136s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_three_legacy 136s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_three_legacy 136s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_two_legacy 136s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobM2O::test_roundtrip 136s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_two_legacy 136s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_one_legacy 136s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobO2M::test_roundtrip 136s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_one_legacy 136s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_three_legacy 136s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_three_legacy 136s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_two_legacy 136s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_two_legacy 136s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_insert 136s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_insert 136s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select 136s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select 136s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select_labels 136s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select_labels 136s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update 136s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update 136s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update_whereclause 136s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update_whereclause 136s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-not_render_postcompile] 136s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobO2M::test_roundtrip 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-not_render_postcompile] 136s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-render_postcompile] 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-render_postcompile] 136s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocM2O::test_roundtrip 136s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-not_render_postcompile] 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-not_render_postcompile] 136s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-render_postcompile] 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-render_postcompile] 136s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[not_render_postcompile] 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[not_render_postcompile] 136s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[render_postcompile] 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[render_postcompile] 136s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-not_render_postcompile] 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-not_render_postcompile] 136s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-render_postcompile] 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-render_postcompile] 136s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-not_render_postcompile] 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-not_render_postcompile] 136s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-render_postcompile] 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-render_postcompile] 136s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[not_render_postcompile] 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[not_render_postcompile] 136s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[render_postcompile] 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[render_postcompile] 136s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_default_stmt 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_default_stmt 136s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocM2O::test_roundtrip 136s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_named_parameters 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_named_parameters 136s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_no_new_params 136s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocO2M::test_roundtrip 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_no_new_params 136s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_positional_parameters 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_positional_parameters 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_all_column 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_all_column 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_all_from 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_all_from 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_all_where 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_all_where 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_alone_noeffect 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_alone_noeffect 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_column 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_column 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_from 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_from 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_having 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_having 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where_singlefrom 136s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocO2M::test_roundtrip 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where_singlefrom 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_column 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_column 136s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaM2O::test_roundtrip 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_from 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_from 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_having 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_having 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[False] 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[False] 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[None] 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[None] 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_empty 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_empty 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_column 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_column 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_from 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_from 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_where 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_where 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_froms 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_froms 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_having 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_having 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_column 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_column 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_from 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_from 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_where 136s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaM2O::test_roundtrip 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_where 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[False] 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[False] 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[None] 136s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaO2M::test_roundtrip 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[None] 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_from_all_ok 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_from_all_ok 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_from 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_from 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having_from_subq 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having_from_subq 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 136s test/sql/test_compiler.py::CorrelateTest::test_correlate_where_all_unintentional 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_where_all_unintentional 136s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaO2M::test_roundtrip 136s test/sql/test_compiler.py::CorrelateTest::test_dont_overcorrelate 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_dont_overcorrelate 136s test/sql/test_compiler.py::CorrelateTest::test_from_implicit_correlation_disabled 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_from_implicit_correlation_disabled 136s test/sql/test_compiler.py::CorrelateTest::test_multilevel_froms_correlation 136s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobM2O::test_roundtrip 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_multilevel_froms_correlation 136s test/sql/test_compiler.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 136s test/sql/test_compiler.py::CorrelateTest::test_no_contextless_correlate_except 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_no_contextless_correlate_except 136s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[lowercase] 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[lowercase] 136s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[uppercase] 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[uppercase] 136s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[lowercase] 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[lowercase] 136s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[uppercase] 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[uppercase] 136s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[lowercase] 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[lowercase] 136s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[uppercase] 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[uppercase] 136s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobM2O::test_roundtrip 136s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[lowercase] 136s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobO2M::test_roundtrip 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[lowercase] 136s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[uppercase] 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[uppercase] 136s test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_autoinc_first_implicit 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_autoinc_first_implicit 136s test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_maintains_order_explicit 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_maintains_order_explicit 136s test/sql/test_compiler.py::DDLTest::test_create_index_exists 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_create_index_exists 136s test/sql/test_compiler.py::DDLTest::test_create_table_exists 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_create_table_exists 136s test/sql/test_compiler.py::DDLTest::test_create_table_suffix 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_create_table_suffix 136s test/sql/test_compiler.py::DDLTest::test_drop_index_exists 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_drop_index_exists 136s test/sql/test_compiler.py::DDLTest::test_drop_table_exists 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_drop_table_exists 136s test/sql/test_compiler.py::DDLTest::test_fk_illegal_sql_phrases 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_fk_illegal_sql_phrases 136s test/sql/test_compiler.py::DDLTest::test_fk_render 136s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobO2M::test_roundtrip 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_fk_render 136s test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue 136s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocM2O::test_roundtrip 136s test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue_unicode 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue_unicode 136s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_no_square_brackets 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_no_square_brackets 136s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence 136s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence_server_default 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence_server_default 136s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_special_chars 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_special_chars 136s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_table 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_table 136s test/sql/test_compiler.py::DDLTest::test_system_flag 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_system_flag 136s test/sql/test_compiler.py::DDLTest::test_table_no_cols 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_table_no_cols 136s test/sql/test_compiler.py::DDLTest::test_table_no_cols_w_constraint 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_table_no_cols_w_constraint 136s test/sql/test_compiler.py::DDLTest::test_table_one_col_w_constraint 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_table_one_col_w_constraint 136s test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_dml 136s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocM2O::test_roundtrip 136s [gw1] [ 0%] PASSED test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_dml 136s test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_select 136s [gw1] [ 0%] PASSED test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_select 136s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocO2M::test_roundtrip 136s test/ext/test_compiler.py::DefaultOnExistingTest::test_select 136s [gw1] [ 0%] PASSED test/ext/test_compiler.py::DefaultOnExistingTest::test_select 136s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_anon 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_anon 136s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_named 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_named 136s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_literal_binds 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_literal_binds 136s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative 136s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative_multi_call 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative_multi_call 136s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_list 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_list 136s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_scalar 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_scalar 136s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_generative 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_generative 136s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocO2M::test_roundtrip 136s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_inline 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_inline 136s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaM2O::test_roundtrip 136s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_distinct_on_aliased 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_distinct_on_aliased 136s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns 136s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_multi_call 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_multi_call 136s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_subquery 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_subquery 136s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_plain 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_plain 136s test/ext/test_compiler.py::ExecuteTest::test_insert 136s [gw1] [ 0%] PASSED test/ext/test_compiler.py::ExecuteTest::test_insert 136s test/ext/test_compiler.py::ExecuteTest::test_insert_session 136s [gw1] [ 0%] PASSED test/ext/test_compiler.py::ExecuteTest::test_insert_session 136s test/ext/test_compiler.py::ExecuteTest::test_select 136s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaM2O::test_roundtrip 136s [gw1] [ 0%] PASSED test/ext/test_compiler.py::ExecuteTest::test_select 136s test/ext/test_compiler.py::ExecuteTest::test_select_session 136s [gw1] [ 0%] PASSED test/ext/test_compiler.py::ExecuteTest::test_select_session 136s test/sql/test_compiler.py::ExecutionOptionsTest::test_dml 136s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaO2M::test_roundtrip 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_dml 136s test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_false 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_false 136s test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_none 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_none 136s test/sql/test_compiler.py::ExecutionOptionsTest::test_non_dml 136s [gw1] [ 0%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_non_dml 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[phraseto_tsquery] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[phraseto_tsquery] 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[plainto_tsquery] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[plainto_tsquery] 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsquery] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsquery] 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsvector] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsvector] 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[ts_headline] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[ts_headline] 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[websearch_to_tsquery] 136s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaO2M::test_roundtrip 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[websearch_to_tsquery] 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_basic 136s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobM2O::test_roundtrip 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_basic 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom_regconfig 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom_regconfig 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_regconfig 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_regconfig 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvector 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvector 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig_regconfig 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig_regconfig 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func0] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func0] 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func1] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func1] 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func2] 136s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobM2O::test_roundtrip 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func2] 136s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobO2M::test_roundtrip 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func3] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func3] 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func4] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func4] 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func0] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func0] 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func1] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func1] 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func2] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func2] 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func3] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func3] 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func4] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func4] 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func0] 136s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobO2M::test_roundtrip 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func0] 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func1] 136s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocM2O::test_roundtrip 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func1] 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func2] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func2] 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func3] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func3] 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func4] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func4] 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-literal] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-literal] 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-not_use_regconfig] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-not_use_regconfig] 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-use_regconfig] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-use_regconfig] 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-literal] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-literal] 136s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocM2O::test_roundtrip 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-not_use_regconfig] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-not_use_regconfig] 136s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocO2M::test_roundtrip 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-use_regconfig] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-use_regconfig] 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-literal] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-literal] 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-not_use_regconfig] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-not_use_regconfig] 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-use_regconfig] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-use_regconfig] 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-literal] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-literal] 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-not_use_regconfig] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-not_use_regconfig] 136s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-use_regconfig] 136s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocO2M::test_roundtrip 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-use_regconfig] 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError0] 136s test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[none] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError0] 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError1] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError1] 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = %(param_1)s WHERE name = 'hi'] 136s [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'] 136s 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] 136s [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] 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = %(name_1)s DO NOTHING] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = %(name_1)s DO NOTHING] 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 136s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[none] 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_combined_with_cte 136s test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[union] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_combined_with_cte 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_index_elements_target 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_index_elements_target 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_no_target 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_no_target 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_named_constraint_target 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_named_constraint_target 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_string_constraint_target 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_string_constraint_target 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_super_long_name_constraint_target 136s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[union] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_super_long_name_constraint_target 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause 136s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_mapped_name 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause_references_excluded 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause_references_excluded 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_additional_colnames 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_additional_colnames 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_col_index_elements_target 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_col_index_elements_target 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target_multivalues 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target_multivalues 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_named_unique_constraint_target 136s [gw0] [ 0%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_mapped_name 136s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[DynamicMapped] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_named_unique_constraint_target 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_pk_constraint_index_elements_target 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_pk_constraint_index_elements_target 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_column_keys 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_column_keys 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_literal 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_literal 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_none 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_none 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_one 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_one 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_two 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_two 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_where 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_where 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_string_constraint_target 136s [gw0] [ 0%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[DynamicMapped] 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_string_constraint_target 136s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[Mapped] 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_string_target 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_string_target 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_target 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_target 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_index_target 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_index_target 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_pk_constraint_target 136s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_pk_constraint_target 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_as_cte 136s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_as_cte 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_cte_plus_textual 136s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_cte_plus_textual 136s [gw0] [ 1%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[Mapped] 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_do_no_call_twice 136s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_do_no_call_twice 136s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[WriteOnlyMapped] 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_quote_raw_string_col 136s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_quote_raw_string_col 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[control] 136s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[control] 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[dict] 136s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[dict] 136s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[excluded] 136s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[excluded] 136s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_literal 136s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_literal 136s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[all_others] 136s [gw0] [ 1%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[WriteOnlyMapped] 136s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[all_others] 136s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_one 136s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[mysql8] 136s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[mysql8] 136s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[all_others] 136s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[all_others] 136s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[mysql8] 136s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[mysql8] 136s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_mysql8_on_update_dont_dup_alias_name 136s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_mysql8_on_update_dont_dup_alias_name 136s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_no_call_twice 136s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_no_call_twice 136s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_on_update_instrumented_attribute_dict 136s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_on_update_instrumented_attribute_dict 136s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_python_values 136s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_python_values 136s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[all_others] 136s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[all_others] 136s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[mysql8] 136s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[mysql8] 136s test/sql/test_compiler.py::KwargPropagationTest::test_binary 136s [gw1] [ 1%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_binary 136s test/sql/test_compiler.py::KwargPropagationTest::test_case 136s [gw1] [ 1%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_case 136s test/sql/test_compiler.py::KwargPropagationTest::test_cast 136s [gw1] [ 1%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_cast 136s test/sql/test_compiler.py::KwargPropagationTest::test_select 136s [gw1] [ 1%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_select 136s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_char_zero 136s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_one 136s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_two 136s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_char_zero 136s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_cols_required 136s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_cols_required 136s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-False-True] 136s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-False-True] 136s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-False] 136s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-False] 136s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-True] 136s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-True] 136s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_literal_binds 136s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_literal_binds 136s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against0-%s] 136s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against0-%s] 136s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against1-`some col` + `some other col`] 136s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against1-`some col` + `some other col`] 136s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against2-`some col` + %s] 136s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_two 136s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against2-`some col` + %s] 136s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN BOOLEAN MODE)] 136s [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)] 136s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_lazyload 136s 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)] 136s [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)] 136s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN NATURAL LANGUAGE MODE)] 136s [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)] 136s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s WITH QUERY EXPANSION)] 136s [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)] 136s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s)] 136s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s)] 136s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE WITH QUERY EXPANSION)] 136s [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)] 136s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE)] 136s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE)] 136s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s WITH QUERY EXPANSION)] 136s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s WITH QUERY EXPANSION)] 136s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s)] 136s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s)] 136s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_operator 136s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_operator 136s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_defaults_included 136s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_defaults_included 136s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_included 136s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_included 136s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_omitted 136s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_lazyload 136s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_omitted 136s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attr_w_of_type] 136s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_sentinel_defaults_omitted 136s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_sentinel_defaults_omitted 136s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col 136s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col 136s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col_via_keys 136s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col_via_keys 136s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted 136s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted 136s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_defaults 136s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_defaults 136s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params 136s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params 136s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults 136s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults 136s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults_no_sentinel 136s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults_no_sentinel 136s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_nonspecified 136s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attr_w_of_type] 136s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attribute] 136s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_nonspecified 136s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_specified 136s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_specified 136s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_includes_hidden 136s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_includes_hidden 136s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_omitted 136s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_omitted 136s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_include_col 136s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_include_col 136s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted 136s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted 136s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_order_by 136s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_order_by 136s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_whereclause 136s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_whereclause 136s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_include_col 136s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attribute] 136s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_include_col 136s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[False] 136s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted 136s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted 136s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_defaults 137s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_defaults 137s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_no_params_defaults 137s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_no_params_defaults 137s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError0] 137s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError0] 137s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError1] 137s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError1] 137s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE name = 'hi'] 137s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE name = 'hi'] 137s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[False] 137s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE users.name = ?] 137s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[True] 137s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE users.name = ?] 137s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 137s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 137s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = __[POSTCOMPILE_name_1] DO NOTHING] 137s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = __[POSTCOMPILE_name_1] DO NOTHING] 137s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_dont_consume_set_collection 137s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_dont_consume_set_collection 137s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_on_conflict_do_update_exotic_targets_six 137s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_on_conflict_do_update_exotic_targets_six 137s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[control] 137s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[True] 137s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[control] 137s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_noload_after 137s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[dict] 137s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[dict] 137s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[excluded] 137s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[excluded] 137s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint 137s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint 137s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint_from_column 137s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint_from_column 137s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_many_clause 137s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_many_clause 137s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_not_null 137s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_not_null 137s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key 137s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key 137s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint 137s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint 137s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_noload_after 137s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint_from_column 137s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint_from_column 137s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint 137s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint 137s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint_from_column 137s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint_from_column 137s test/dialect/sqlite/test_compiler.py::RegexpTest::test_determinsitic_parameter 137s test/orm/test_ac_relationships.py::AltSelectableTest::test_join 137s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_determinsitic_parameter 137s 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] 137s [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] 137s 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] 137s [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] 137s 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] 137s [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] 137s 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] 137s [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] 137s 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] 137s [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] 137s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-None-fetch_kw2-FETCH FIRST (%(param_1)s) ROWS ONLY-params2] 137s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-None-fetch_kw2-FETCH FIRST (%(param_1)s) ROWS ONLY-params2] 137s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[None-10-fetch_kw1-LIMIT ALL OFFSET %(param_1)s-params1] 137s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[None-10-fetch_kw1-LIMIT ALL OFFSET %(param_1)s-params1] 137s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET (Y + W) ROWS FETCH FIRST (Q + Z) ROWS ONLY-params10] 137s [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] 137s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET (Y) ROWS FETCH FIRST (Q) ROWS ONLY-params7] 137s [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] 137s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET ("Y") ROWS FETCH FIRST ("Q") ROWS ONLY-params8] 137s [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] 137s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET (%(Y)s) ROWS FETCH FIRST (%(Q)s) ROWS ONLY-params9] 137s [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] 137s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_join 137s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match 137s test/orm/test_ac_relationships.py::AltSelectableTest::test_joinedload 137s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match 137s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match 137s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match 137s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match 137s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match 137s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_column 137s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_joinedload 137s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_column 137s test/orm/test_ac_relationships.py::AltSelectableTest::test_lazyload 137s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_column 137s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_column 137s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_column 137s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_lazyload 137s test/orm/test_ac_relationships.py::AltSelectableTest::test_selectinload 137s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_column 137s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_flags 137s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_flags 137s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags 137s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags 137s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_flags 137s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_selectinload 137s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_flags 137s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags_ignorecase 137s test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[ensure_no_warning] 137s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags_ignorecase 137s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_str 137s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_str 137s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_str 137s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_str 137s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_str 137s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_str 137s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match 137s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match 137s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match 137s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match 137s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match 137s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match 137s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_column 137s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_column 137s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_column 137s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_column 137s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_column 137s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_column 137s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags 137s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags 137s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags 137s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags 137s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_flags 137s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_flags 137s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags_ignorecase 137s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags_ignorecase 137s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags_safestring 137s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags_safestring 137s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_str 137s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_str 137s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_str 137s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_str 137s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_str 137s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_str 137s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace 137s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace 137s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace 137s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace 137s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[ensure_no_warning] 137s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_replace 137s test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[not_ensure_no_warning] 137s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_replace 137s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column 137s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column 137s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[not_ensure_no_warning] 137s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column 137s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column 137s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column2 137s test/dialect/test_all.py::ImportStarTest::test_all_import 137s [gw0] [ 1%] PASSED test/dialect/test_all.py::ImportStarTest::test_all_import 137s test/orm/test_association.py::AssociationTest::test_delete 137s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column2 137s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column2 137s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column2 137s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags 137s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags 137s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags 137s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags 137s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 137s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 137s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 137s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 137s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_string 137s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_string 137s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_string 137s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_string 137s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match 137s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_column 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_column 137s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_flags 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_flags 137s [gw0] [ 1%] PASSED test/orm/test_association.py::AssociationTest::test_delete 137s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_str 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_str 137s test/orm/test_association.py::AssociationTest::test_insert 137s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match 137s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_column 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_column 137s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags 137s [gw0] [ 1%] PASSED test/orm/test_association.py::AssociationTest::test_insert 137s test/orm/test_association.py::AssociationTest::test_modify 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags 137s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags_safestring 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags_safestring 137s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_str 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_str 137s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace 137s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column 137s [gw0] [ 1%] PASSED test/orm/test_association.py::AssociationTest::test_modify 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column 137s test/orm/test_association.py::AssociationTest::test_replace 137s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column2 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column2 137s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_flags 137s [gw0] [ 1%] PASSED test/orm/test_association.py::AssociationTest::test_replace 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_flags 137s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_string 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_string 137s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match 137s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_column 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_column 137s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_flags 137s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolve_aliased_class 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_flags 137s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_str 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_str 137s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolve_aliased_class 137s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match 137s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_five 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match 137s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_column 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_column 137s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags 137s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_five 137s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_four 137s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags_safestring 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags_safestring 137s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_str 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_str 137s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace 137s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column 137s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column2 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column2 137s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_four 137s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_one 137s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags 137s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_one 137s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags_safestring 137s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_three 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags_safestring 137s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_string 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_string 137s test/sql/test_compiler.py::ResultMapTest::test_compound_not_toplevel_doesnt_populate 137s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_compound_not_toplevel_doesnt_populate 137s test/sql/test_compiler.py::ResultMapTest::test_compound_only_top_populates 137s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_three 137s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_two 137s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_compound_only_top_populates 137s test/sql/test_compiler.py::ResultMapTest::test_compound_populates 137s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_compound_populates 137s test/sql/test_compiler.py::ResultMapTest::test_insert_from_select 137s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_insert_from_select 137s test/sql/test_compiler.py::ResultMapTest::test_insert_with_select_values 137s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_two 137s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_w_subclass 137s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_insert_with_select_values 137s test/sql/test_compiler.py::ResultMapTest::test_label_conflict_union 137s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_label_conflict_union 137s test/sql/test_compiler.py::ResultMapTest::test_label_plus_element 137s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_label_plus_element 137s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_w_subclass 137s test/sql/test_compiler.py::ResultMapTest::test_nested_api 137s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_nested_api 137s test/ext/test_associationproxy.py::AutoFlushTest::test_dict_set 137s test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity 137s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity 137s test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity_dupe_cols 137s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity_dupe_cols 137s test/dialect/mysql/test_compiler.py::SQLTest::test_backslash_escaping 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_backslash_escaping 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BIGINT-CAST(t.col AS SIGNED INTEGER)] 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BIGINT-CAST(t.col AS SIGNED INTEGER)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BINARY-CAST(t.col AS BINARY)] 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BINARY-CAST(t.col AS BINARY)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)0] 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)0] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)1] 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)1] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CHAR-CAST(t.col AS CHAR)] 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CHAR-CAST(t.col AS CHAR)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CLOB-CAST(t.col AS CHAR)] 137s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_dict_set 137s test/ext/test_associationproxy.py::AutoFlushTest::test_list_append 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CLOB-CAST(t.col AS CHAR)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATE-CAST(t.col AS DATE)] 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATE-CAST(t.col AS DATE)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATETIME-CAST(t.col AS DATETIME)] 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATETIME-CAST(t.col AS DATETIME)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)0] 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)0] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)1] 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)1] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)0] 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)0] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)1] 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)1] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)0] 137s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_list_append 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)0] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)1] 137s test/ext/test_associationproxy.py::AutoFlushTest::test_list_extend 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)1] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)0] 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)0] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)1] 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)1] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Integer-CAST(t.col AS SIGNED INTEGER)] 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Integer-CAST(t.col AS SIGNED INTEGER)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Interval-CAST(t.col AS DATETIME)] 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Interval-CAST(t.col AS DATETIME)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGBLOB-CAST(t.col AS BINARY)] 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGBLOB-CAST(t.col AS BINARY)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGTEXT-CAST(t.col AS CHAR)] 137s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_list_extend 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGTEXT-CAST(t.col AS CHAR)] 137s test/ext/test_associationproxy.py::AutoFlushTest::test_set_add 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LargeBinary-CAST(t.col AS BINARY)] 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LargeBinary-CAST(t.col AS BINARY)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMBLOB-CAST(t.col AS BINARY)] 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMBLOB-CAST(t.col AS BINARY)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMTEXT-CAST(t.col AS CHAR)] 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMTEXT-CAST(t.col AS CHAR)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)0] 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)0] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)1] 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)1] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)0] 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)0] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)1] 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)1] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NVARCHAR-CAST(t.col AS CHAR)] 137s [gw0] [ 1%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_set_add 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NVARCHAR-CAST(t.col AS CHAR)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Numeric-CAST(t.col AS DECIMAL)] 137s test/ext/test_associationproxy.py::AutoFlushTest::test_set_extend 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Numeric-CAST(t.col AS DECIMAL)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SMALLINT-CAST(t.col AS SIGNED INTEGER)] 137s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SMALLINT-CAST(t.col AS SIGNED INTEGER)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SmallInteger-CAST(t.col AS SIGNED INTEGER)] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SmallInteger-CAST(t.col AS SIGNED INTEGER)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[String-CAST(t.col AS CHAR)] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[String-CAST(t.col AS CHAR)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)0] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)0] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)1] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)1] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)0] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)0] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)1] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)1] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)0] 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_set_extend 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_chained 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)0] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)1] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)1] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYBLOB-CAST(t.col AS BINARY)] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYBLOB-CAST(t.col AS BINARY)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYINT-CAST(t.col AS SIGNED INTEGER)] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYINT-CAST(t.col AS SIGNED INTEGER)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYTEXT-CAST(t.col AS CHAR)] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYTEXT-CAST(t.col AS CHAR)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Time-CAST(t.col AS TIME)] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Time-CAST(t.col AS TIME)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Unicode-CAST(t.col AS CHAR)] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Unicode-CAST(t.col AS CHAR)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[UnicodeText-CAST(t.col AS CHAR)] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[UnicodeText-CAST(t.col AS CHAR)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARBINARY-CAST(t.col AS BINARY)] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARBINARY-CAST(t.col AS BINARY)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)0] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)0] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)1] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)1] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_3-CAST(t.col AS UNSIGNED INTEGER)] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_3-CAST(t.col AS UNSIGNED INTEGER)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_32-CAST(t.col AS CHAR CHARACTER SET utf8)] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_32-CAST(t.col AS CHAR CHARACTER SET utf8)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_35-CAST(t.col AS CHAR CHARACTER SET utf8)] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_35-CAST(t.col AS CHAR CHARACTER SET utf8)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_36-CAST(t.col AS CHAR(32))] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_36-CAST(t.col AS CHAR(32))] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_37-CAST(t.col AS CHAR(32))] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_37-CAST(t.col AS CHAR(32))] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_38-CAST(t.col AS CHAR(32))] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_38-CAST(t.col AS CHAR(32))] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_39-CAST(t.col AS CHAR(0))] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_39-CAST(t.col AS CHAR(0))] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_50-CAST(t.col AS BINARY)] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_50-CAST(t.col AS BINARY)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_55-CAST(t.col AS BINARY)] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_55-CAST(t.col AS BINARY)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_57-CAST(t.col AS BINARY)] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_57-CAST(t.col AS BINARY)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_8-CAST(t.col AS SIGNED INTEGER)] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_8-CAST(t.col AS SIGNED INTEGER)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_9-CAST(t.col AS UNSIGNED INTEGER)] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_9-CAST(t.col AS UNSIGNED INTEGER)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast_grouped_expression_non_castable 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast_grouped_expression_non_castable 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast_literal_bind 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast_literal_bind 137s test/dialect/mysql/test_compiler.py::SQLTest::test_cast_type_decorator 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast_type_decorator 137s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default6-VARCHAR DEFAULT 'some default'] 137s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default6-VARCHAR DEFAULT 'some default'] 137s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default7-VARCHAR DEFAULT 'some default'] 137s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default7-VARCHAR DEFAULT 'some default'] 137s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype0-default0-BOOLEAN DEFAULT 0, CHECK (x IN (0, 1))] 137s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype0-default0-BOOLEAN DEFAULT 0, CHECK (x IN (0, 1))] 137s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype1-default1-VARCHAR DEFAULT (sqlite_version())] 137s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype1-default1-VARCHAR DEFAULT (sqlite_version())] 137s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype2-default2-INTEGER DEFAULT (abs(-5) + 17)] 137s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype2-default2-INTEGER DEFAULT (abs(-5) + 17)] 137s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype3-default3-VARCHAR DEFAULT CURRENT_TIMESTAMP] 137s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype3-default3-VARCHAR DEFAULT CURRENT_TIMESTAMP] 137s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype4-default4-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 137s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype4-default4-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 137s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype5-default5-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 137s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype5-default5-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_chained 137s test/dialect/sqlite/test_compiler.py::SQLTest::test_constraints_with_schemas 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_nul_ul 137s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_constraints_with_schemas 137s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_partial_index 137s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_partial_index 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_nul_ul 137s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_strict 137s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_strict 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_nul 137s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_collate 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_collate 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_nul 137s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_scalar 137s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_and_other_opts 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_and_other_opts 137s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_hash 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_hash 137s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_subpartition 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_scalar 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_subpartition 137s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_kwarg_ul_nul 137s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid 137s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid_strict 137s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid_strict 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_kwarg_ul_nul 137s test/dialect/mysql/test_compiler.py::SQLTest::test_delete_limit 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_eq_fails_ul_nul 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_eq_fails_ul_nul 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_has_fails_ul_nul 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_delete_limit 137s test/dialect/mysql/test_compiler.py::SQLTest::test_extract 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_has_fails_ul_nul 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_ne_fails_ul_nul 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_ne_fails_ul_nul 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_eq_None_nul 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_extract 137s test/dialect/sqlite/test_compiler.py::SQLTest::test_extract 137s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_extract 137s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)0] 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_eq_None_nul 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_ne_value_nul 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)0] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)1] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)1] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Double-CAST(t.col AS DOUBLE)] 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_ne_value_nul 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Double-CAST(t.col AS DOUBLE)] 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has 137s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)0] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)0] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)1] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)1] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)2] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)2] 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has 137s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Float-CAST(t.col AS FLOAT)] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Float-CAST(t.col AS FLOAT)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)0] 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has_to_eq 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)0] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)1] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)1] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Double-CAST(t.col AS DOUBLE)] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Double-CAST(t.col AS DOUBLE)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)0] 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has_to_eq 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)0] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)1] 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_nul_ul 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)1] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)2] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)2] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Float-CAST(t.col AS FLOAT)] 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_nul_ul 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_ul_nul 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Float-CAST(t.col AS FLOAT)] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_full_outer_join 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_full_outer_join 137s test/dialect/sqlite/test_compiler.py::SQLTest::test_in_tuple 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_ul_nul 137s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_in_tuple 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_chained_has_to_any 137s test/dialect/mysql/test_compiler.py::SQLTest::test_inner_join 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_inner_join 137s test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement 137s test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement_reserved_word_column_name 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_chained_has_to_any 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_nul_nul 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement_reserved_word_column_name 137s test/dialect/sqlite/test_compiler.py::SQLTest::test_is_distinct_from 137s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_is_distinct_from 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_nul_nul 137s test/dialect/mysql/test_compiler.py::SQLTest::test_limit 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_null_nul_nul 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_limit 137s test/dialect/sqlite/test_compiler.py::SQLTest::test_localtime 137s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_localtime 137s test/dialect/sqlite/test_compiler.py::SQLTest::test_no_autoinc_on_composite_pk 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_null_nul_nul 137s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_no_autoinc_on_composite_pk 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_value_nul 137s test/dialect/mysql/test_compiler.py::SQLTest::test_outer_join 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_outer_join 137s test/dialect/sqlite/test_compiler.py::SQLTest::test_plain_stringify_returning 137s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_plain_stringify_returning 137s test/dialect/mysql/test_compiler.py::SQLTest::test_precolumns 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_value_nul 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_chained_has_to_any 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_precolumns 137s test/dialect/mysql/test_compiler.py::SQLTest::test_sysdate 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_sysdate 137s test/dialect/mysql/test_compiler.py::SQLTest::test_too_long_index 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_chained_has_to_any 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_too_long_index 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_criterion_nul_nul 137s test/dialect/sqlite/test_compiler.py::SQLTest::test_true_false 137s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_true_false 137s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_cast_literal_bind 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_cast_literal_bind 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_criterion_nul_nul 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_nul 137s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BIT-t.col] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BIT-t.col] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BOOLEAN-t.col] 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_nul 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_ul 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BOOLEAN-t.col] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Boolean-t.col] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Boolean-t.col] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col0] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col0] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col1] 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_ul 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col1] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Double-t.col] 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_scalar_raises 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_scalar_raises 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_None_nul 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_None_nul 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_nul_nul 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Double-t.col] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[ENUM-t.col] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[ENUM-t.col] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col0] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col0] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col1] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col1] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Float-t.col] 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_nul_nul 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Float-t.col] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[REAL-t.col] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[REAL-t.col] 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_null_nul_nul 137s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[SET-t.col] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[SET-t.col] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[YEAR-t.col] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[YEAR-t.col] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_13-t.col] 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_null_nul_nul 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_eq_None_nul 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_13-t.col] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_15-t.col] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_15-t.col] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_9-t.col] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_9-t.col] 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_eq_None_nul 137s test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[delete] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[delete] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[update] 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_ne_value_nul 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[update] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_update_limit 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_update_limit 137s test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_ne_value_nul 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_contains 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp 137s test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp_fsp 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp_fsp 137s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[String] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[String] 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_contains 137s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[Unicode] 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[Unicode] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[VARCHAR] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[VARCHAR] 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq 137s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_2] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_2] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_3] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_3] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_4] 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq_nul 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq_nul 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_like 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_4] 137s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_6] 137s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_6] 137s test/sql/test_compiler.py::SchemaTest::test_alias 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_like 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_ne 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_alias 137s test/sql/test_compiler.py::SchemaTest::test_insert 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_ne 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_any_fails_nul_nul 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_any_fails_nul_nul 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_insert 137s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_invalid 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_invalid 137s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select 137s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_contains_fails_nul_nul 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_contains_fails_nul_nul 137s test/ext/test_associationproxy.py::ComparatorTest::test_has_criterion_nul 137s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_alias 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_alias 137s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_labels 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_criterion_nul 137s test/ext/test_associationproxy.py::ComparatorTest::test_has_kwargs_nul 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_kwargs_nul 137s test/ext/test_associationproxy.py::ComparatorTest::test_has_nul 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_labels 137s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_subquery 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_subquery 137s 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] 137s [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] 137s 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] 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_nul 137s test/ext/test_associationproxy.py::ComparatorTest::test_join_separate_attr 137s [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] 137s 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] 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_join_separate_attr 137s test/ext/test_associationproxy.py::ComparatorTest::test_join_single_attr 137s [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] 137s 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] 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_join_single_attr 137s test/ext/test_associationproxy.py::ComparatorTest::test_no_straight_expr 137s [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] 137s 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] 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_no_straight_expr 137s [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] 137s test/ext/test_associationproxy.py::ComparatorTest::test_nothas_nul 137s 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] 137s [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] 137s 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] 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_nothas_nul 137s [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] 137s 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] 137s [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] 137s test/ext/test_associationproxy.py::CompositeAccessTest::test_access 137s 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] 137s [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] 137s 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] 137s [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] 137s 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] 137s [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] 137s test/sql/test_compiler.py::SchemaTest::test_schema_translate_aliases 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_translate_aliases 137s test/sql/test_compiler.py::SchemaTest::test_schema_translate_crud 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CompositeAccessTest::test_access 137s test/ext/test_associationproxy.py::CompositeAccessTest::test_append 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CompositeAccessTest::test_append 137s test/ext/test_associationproxy.py::CustomDictTest::test_abc 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_translate_crud 137s test/sql/test_compiler.py::SchemaTest::test_schema_translate_select 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_translate_select 137s test/sql/test_compiler.py::SchemaTest::test_select 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_select 137s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_default_nullability_emits_null 137s [gw1] [ 2%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_default_nullability_emits_null 137s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_none_nullability_does_not_emit_nullability 137s [gw1] [ 2%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_none_nullability_does_not_emit_nullability 137s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_not_nullable_emits_not_null 137s [gw1] [ 2%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_not_nullable_emits_not_null 137s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_nullable_emits_null 137s [gw1] [ 2%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_nullable_emits_null 137s test/sql/test_compiler.py::SchemaTest::test_update 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_update 137s test/sql/test_compiler.py::SelectTest::test_alias 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_abc 137s test/ext/test_associationproxy.py::CustomDictTest::test_bulk_replace 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_alias 137s test/sql/test_compiler.py::SelectTest::test_alias_nesting_subquery 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_alias_nesting_subquery 137s test/sql/test_compiler.py::SelectTest::test_alias_nesting_table 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_alias_nesting_table 137s test/sql/test_compiler.py::SelectTest::test_anon_param_name_on_keys 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_anon_param_name_on_keys 137s test/sql/test_compiler.py::SelectTest::test_attribute_sanity 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_attribute_sanity 137s test/sql/test_compiler.py::SelectTest::test_calculated_columns 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_bulk_replace 137s test/ext/test_associationproxy.py::CustomDictTest::test_mapping_ops 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_calculated_columns 137s test/sql/test_compiler.py::SelectTest::test_cast 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast 137s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[default] 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[default] 137s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mssql] 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mssql] 137s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mysql] 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mysql] 137s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_postgresql] 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_postgresql] 137s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_sqlite] 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_sqlite] 137s test/sql/test_compiler.py::SelectTest::test_collate 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_collate 137s test/sql/test_compiler.py::SelectTest::test_compile_label_is_slots 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_mapping_ops 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_compile_label_is_slots 137s test/sql/test_compiler.py::SelectTest::test_compiler_column_element_is_slots 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_compiler_column_element_is_slots 137s test/sql/test_compiler.py::SelectTest::test_compound_grouping 137s test/ext/test_associationproxy.py::CustomObjectTest::test_abc 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_compound_grouping 137s test/sql/test_compiler.py::SelectTest::test_compound_selects 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomObjectTest::test_abc 137s test/ext/test_associationproxy.py::CustomObjectTest::test_basic 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_compound_selects 137s test/sql/test_compiler.py::SelectTest::test_conjunctions 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_conjunctions 137s test/sql/test_compiler.py::SelectTest::test_custom_group_by_clause 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_custom_group_by_clause 137s test/sql/test_compiler.py::SelectTest::test_custom_order_by_clause 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_custom_order_by_clause 137s test/sql/test_compiler.py::SelectTest::test_date_between 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_date_between 137s test/sql/test_compiler.py::SelectTest::test_deduping_hash_algo 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_deduping_hash_algo 137s test/sql/test_compiler.py::SelectTest::test_deduping_unique_across_selects 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_deduping_unique_across_selects 137s test/sql/test_compiler.py::SelectTest::test_delayed_col_naming 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_delayed_col_naming 137s test/sql/test_compiler.py::SelectTest::test_distinct 137s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::CustomObjectTest::test_basic 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_distinct 137s test/sql/test_compiler.py::SelectTest::test_distinct_on 137s test/ext/test_associationproxy.py::CustomSetTest::test_abc 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_distinct_on 137s test/sql/test_compiler.py::SelectTest::test_dupe_cols_hey_we_can_union 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_cols_hey_we_can_union 137s test/sql/test_compiler.py::SelectTest::test_dupe_columns 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns 137s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels 137s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable 137s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable_mix_annotations 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable_mix_annotations 137s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_from_anon 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_from_anon 137s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_mix_annotations 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_mix_annotations 137s test/sql/test_compiler.py::SelectTest::test_exists 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_exists 137s test/sql/test_compiler.py::SelectTest::test_exists_method 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_exists_method 137s test/sql/test_compiler.py::SelectTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 137s [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] 137s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 137s [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] 137s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw4-OFFSET :param_1 ROWS FETCH FIRST :param_2 PERCENT ROWS ONLY-params4] 137s [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] 137s 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] 137s [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] 137s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw6-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS WITH TIES-params6] 137s [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] 137s test/sql/test_compiler.py::SelectTest::test_fetch[5-None-fetch_kw2-FETCH FIRST :param_1 ROWS ONLY-params2] 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-None-fetch_kw2-FETCH FIRST :param_1 ROWS ONLY-params2] 137s test/sql/test_compiler.py::SelectTest::test_fetch[None-10-fetch_kw1-LIMIT -1 OFFSET :param_1-params1] 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[None-10-fetch_kw1-LIMIT -1 OFFSET :param_1-params1] 137s test/sql/test_compiler.py::SelectTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 137s [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] 137s test/sql/test_compiler.py::SelectTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 137s test/sql/test_compiler.py::SelectTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET "Y" ROWS FETCH FIRST "Q" ROWS ONLY-params8] 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET "Y" ROWS FETCH FIRST "Q" ROWS ONLY-params8] 137s test/sql/test_compiler.py::SelectTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 137s test/sql/test_compiler.py::SelectTest::test_fetch_limit_offset_self_group 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch_limit_offset_self_group 137s test/sql/test_compiler.py::SelectTest::test_for_update 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_for_update 137s test/sql/test_compiler.py::SelectTest::test_from_subquery 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_from_subquery 137s test/sql/test_compiler.py::SelectTest::test_full_outer_join 137s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_full_outer_join 137s test/sql/test_compiler.py::SelectTest::test_hints 137s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_hints 137s test/sql/test_compiler.py::SelectTest::test_int_limit_offset_coercion 137s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_int_limit_offset_coercion 138s test/sql/test_compiler.py::SelectTest::test_joins 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_joins 138s test/sql/test_compiler.py::SelectTest::test_label_comparison_one 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_label_comparison_one 138s test/sql/test_compiler.py::SelectTest::test_label_comparison_two 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_label_comparison_two 138s test/sql/test_compiler.py::SelectTest::test_limit_fetch_interaction 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_abc 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_fetch_interaction 138s test/ext/test_associationproxy.py::CustomSetTest::test_bulk_replace 138s test/sql/test_compiler.py::SelectTest::test_limit_offset[0-0-LIMIT :param_1 OFFSET :param_2-params3] 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[0-0-LIMIT :param_1 OFFSET :param_2-params3] 138s test/sql/test_compiler.py::SelectTest::test_limit_offset[5-10-LIMIT :param_1 OFFSET :param_2-params0] 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[5-10-LIMIT :param_1 OFFSET :param_2-params0] 138s test/sql/test_compiler.py::SelectTest::test_limit_offset[5-None-LIMIT :param_1-params2] 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[5-None-LIMIT :param_1-params2] 138s test/sql/test_compiler.py::SelectTest::test_limit_offset[None-10-LIMIT -1 OFFSET :param_1-params1] 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[None-10-LIMIT -1 OFFSET :param_1-params1] 138s test/sql/test_compiler.py::SelectTest::test_limit_offset[lim4-offset4-LIMIT Q OFFSET Y-params4] 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[lim4-offset4-LIMIT Q OFFSET Y-params4] 138s test/sql/test_compiler.py::SelectTest::test_limit_offset[lim5-offset5-LIMIT "Q" OFFSET "Y"-params5] 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[lim5-offset5-LIMIT "Q" OFFSET "Y"-params5] 138s test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_one 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_one 138s test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_three 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_bulk_replace 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_three 138s test/ext/test_associationproxy.py::CustomSetTest::test_set_comparison_empty_to_empty 138s test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_two 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_two 138s test/sql/test_compiler.py::SelectTest::test_literal 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_literal 138s test/sql/test_compiler.py::SelectTest::test_literal_as_text_fromstring 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_literal_as_text_fromstring 138s test/sql/test_compiler.py::SelectTest::test_literal_as_text_nonstring_raise 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_literal_as_text_nonstring_raise 138s test/sql/test_compiler.py::SelectTest::test_naming 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_comparison_empty_to_empty 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_naming 138s test/ext/test_associationproxy.py::CustomSetTest::test_set_comparisons 138s test/sql/test_compiler.py::SelectTest::test_nested_conjunctions_short_circuit 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_nested_conjunctions_short_circuit 138s test/sql/test_compiler.py::SelectTest::test_nested_label_targeting 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_nested_label_targeting 138s test/sql/test_compiler.py::SelectTest::test_nested_label_targeting_keyed 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_nested_label_targeting_keyed 138s test/sql/test_compiler.py::SelectTest::test_no_group_by_labels 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_comparisons 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_no_group_by_labels 138s test/sql/test_compiler.py::SelectTest::test_order_by_labels_disabled 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_disabled 138s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST0] 138s test/ext/test_associationproxy.py::CustomSetTest::test_set_mutation 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST0] 138s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST1] 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST1] 138s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-NULLS FIRST ASC] 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-NULLS FIRST ASC] 138s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[asc-ASC] 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[asc-ASC] 138s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[desc-DESC] 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[desc-DESC] 138s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST0] 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST0] 138s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST1] 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST1] 138s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST0] 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST0] 138s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST1] 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST1] 138s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled_negative_cases 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled_negative_cases 138s test/sql/test_compiler.py::SelectTest::test_order_by_nulls 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_nulls 138s test/sql/test_compiler.py::SelectTest::test_orderby_groupby 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_orderby_groupby 138s test/sql/test_compiler.py::SelectTest::test_orderby_subquery 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_orderby_subquery 138s test/sql/test_compiler.py::SelectTest::test_over 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_over 138s test/sql/test_compiler.py::SelectTest::test_over_framespec 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_over_framespec 138s test/sql/test_compiler.py::SelectTest::test_over_invalid_framespecs 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_over_invalid_framespecs 138s test/sql/test_compiler.py::SelectTest::test_over_within_group 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_over_within_group 138s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_separate_keys_use_labels 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_separate_keys_use_labels 138s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels 138s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels_mix_annotations 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels_mix_annotations 138s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_use_labels 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_use_labels 138s test/sql/test_compiler.py::SelectTest::test_paramstyles 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_paramstyles 138s test/sql/test_compiler.py::SelectTest::test_percent_chars 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_chars 138s test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[%percent] 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[%percent] 138s test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per % cent] 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per % cent] 138s test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per cent] 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per cent] 138s test/sql/test_compiler.py::SelectTest::test_prefix 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_prefix 138s test/sql/test_compiler.py::SelectTest::test_prefix_dialect_specific 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_prefix_dialect_specific 138s test/sql/test_compiler.py::SelectTest::test_scalar_select 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_scalar_select 138s test/sql/test_compiler.py::SelectTest::test_select_from_clauselist 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_clauselist 138s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt0-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 138s [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] 138s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt1-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 138s [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] 138s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt2-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 138s [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] 138s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt3-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 138s [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] 138s 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] 138s [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] 138s 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] 138s [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] 138s 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] 138s [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] 138s 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] 138s [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] 138s 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] 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_mutation 138s [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] 138s 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] 138s test/ext/test_associationproxy.py::CustomSetTest::test_set_operations 138s [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] 138s test/sql/test_compiler.py::SelectTest::test_select_precol_compile_ordering 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_precol_compile_ordering 138s test/sql/test_compiler.py::SelectTest::test_statement_hints 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_statement_hints 138s test/sql/test_compiler.py::SelectTest::test_table_select 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_table_select 138s test/sql/test_compiler.py::SelectTest::test_true_short_circuit 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_true_short_circuit 138s test/sql/test_compiler.py::SelectTest::test_use_labels 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_use_labels 138s test/sql/test_compiler.py::SelectTest::test_use_labels_keyed 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_use_labels_keyed 138s test/sql/test_compiler.py::SelectTest::test_where_empty 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_where_empty 138s test/sql/test_compiler.py::SelectTest::test_where_multiple 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_where_multiple 138s test/sql/test_compiler.py::SelectTest::test_where_subquery 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_operations 138s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-embed_in_field] 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_where_subquery 138s test/dialect/oracle/test_compiler.py::SequenceTest::test_basic 138s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::SequenceTest::test_basic 138s test/dialect/oracle/test_compiler.py::SequenceTest::test_compile 138s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::SequenceTest::test_compile 138s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[BigInteger-AS BIGINT ] 138s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[BigInteger-AS BIGINT ] 138s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[Integer-AS INTEGER ] 138s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[Integer-AS INTEGER ] 138s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[None-] 138s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[None-] 138s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[SmallInteger-AS SMALLINT ] 138s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[SmallInteger-AS SMALLINT ] 138s test/dialect/postgresql/test_compiler.py::SequenceTest::test_format 138s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_format 138s test/sql/test_compiler.py::StringifySpecialTest::test_array_index 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_array_index 138s test/sql/test_compiler.py::StringifySpecialTest::test_basic 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_basic 138s test/sql/test_compiler.py::StringifySpecialTest::test_cte 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_cte 138s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_ddl 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_ddl 138s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_sql 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_sql 138s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-embed_in_field] 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile 138s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack 138s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-not_embed_in_field] 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack 138s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack_pg_specific 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack_pg_specific 138s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_w_binds 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_w_binds 138s test/sql/test_compiler.py::StringifySpecialTest::test_empty_insert 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_empty_insert 138s test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[alias] 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[alias] 138s test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[cte] 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[cte] 138s test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[subquery] 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[subquery] 138s test/sql/test_compiler.py::StringifySpecialTest::test_insert_noparams_numeric 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_insert_noparams_numeric 138s test/sql/test_compiler.py::StringifySpecialTest::test_insert_return_defaults 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_insert_return_defaults 138s test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert 138s test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_numeric 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_numeric 138s test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_positional 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_positional 138s test/sql/test_compiler.py::StringifySpecialTest::test_next_sequence_value 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_next_sequence_value 138s test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[date] 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[date] 138s test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[datetime] 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-not_embed_in_field] 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[datetime] 138s test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[time] 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[time] 138s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-embed_in_field] 138s test/sql/test_compiler.py::StringifySpecialTest::test_returning 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_returning 138s test/sql/test_compiler.py::StringifySpecialTest::test_try_cast 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_try_cast 138s test/sql/test_compiler.py::StringifySpecialTest::test_unknown_type 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_unknown_type 138s test/sql/test_compiler.py::StringifySpecialTest::test_unnamed_column 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_unnamed_column 138s test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_statement 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_statement 138s test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_table 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_table 138s test/sql/test_compiler.py::StringifySpecialTest::test_within_group 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_within_group 138s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_column_valued 138s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_column_valued 138s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_multi_column_valued 138s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_multi_column_valued 138s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_column 138s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_column 138s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_multi_columns 138s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_multi_columns 138s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn0] 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-embed_in_field] 138s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-not_embed_in_field] 138s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn0] 138s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn1] 138s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn1] 138s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn2] 138s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn2] 138s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_valued 138s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_valued 138s test/sql/test_compiler.py::TestCompilerFixture::test_dont_access_statement 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::TestCompilerFixture::test_dont_access_statement 138s test/sql/test_compiler.py::TestCompilerFixture::test_no_stack 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::TestCompilerFixture::test_no_stack 138s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_meth_visit_name 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_meth_visit_name 138s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_str_visit_name 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_str_visit_name 138s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_operator 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_operator 138s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_type 138s [gw1] [ 3%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_type 138s test/ext/test_compiler.py::UserDefinedTest::test_annotations 138s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_annotations 138s test/ext/test_compiler.py::UserDefinedTest::test_callout_to_compiler 138s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_callout_to_compiler 138s test/ext/test_compiler.py::UserDefinedTest::test_column 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-not_embed_in_field] 138s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_column 138s test/ext/test_compiler.py::UserDefinedTest::test_create_column_skip 138s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_create_column_skip 138s test/ext/test_compiler.py::UserDefinedTest::test_default_subclass 138s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_default_subclass 138s test/ext/test_compiler.py::UserDefinedTest::test_dialect_specific 138s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-embed_in_field] 138s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_dialect_specific 138s test/ext/test_compiler.py::UserDefinedTest::test_function_calls_base 138s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_function_calls_base 138s test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_one 138s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_one 138s test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_two 138s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_two 138s test/ext/test_compiler.py::UserDefinedTest::test_functions 138s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_functions 138s test/ext/test_compiler.py::UserDefinedTest::test_functions_args_noname 138s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_functions_args_noname 138s test/ext/test_compiler.py::UserDefinedTest::test_no_compile_for_col_label 138s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_compile_for_col_label 138s test/ext/test_compiler.py::UserDefinedTest::test_no_default_but_has_a_visit 138s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_but_has_a_visit 138s test/ext/test_compiler.py::UserDefinedTest::test_no_default_has_no_visit 138s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_has_no_visit 138s test/ext/test_compiler.py::UserDefinedTest::test_no_default_message 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-embed_in_field] 138s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-not_embed_in_field] 138s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_message 138s test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[False] 138s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[False] 138s test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[True] 138s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[True] 138s test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_explicit 138s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_explicit 138s test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_implicit 138s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_implicit 138s test/ext/test_compiler.py::UserDefinedTest::test_stateful 138s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_stateful 138s test/ext/test_compiler.py::UserDefinedTest::test_types 138s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_types 138s test/orm/test_composites.py::ComparatorTest::test_clause_expansion 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_clause_expansion 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-not_embed_in_field] 138s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-embed_in_field] 138s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-False] 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-False] 138s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-True] 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-True] 138s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-False] 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-False] 138s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-True] 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-embed_in_field] 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-True] 138s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-not_embed_in_field] 138s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-False] 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-False] 138s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-True] 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-True] 138s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-False] 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-not_embed_in_field] 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-False] 138s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-True] 138s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-embed_in_field] 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-True] 138s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-False] 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-False] 138s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-True] 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-True] 138s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-False] 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-embed_in_field] 138s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-not_embed_in_field] 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-False] 138s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-True] 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-True] 138s test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-False] 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-False] 138s test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-True] 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-True] 138s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-False] 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-not_embed_in_field] 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-False] 138s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-embed_in_field] 138s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-True] 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-True] 138s test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-False] 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-False] 138s test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-True] 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-True] 138s test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-False] 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-False] 138s test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-True] 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-True] 138s test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-False] 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-embed_in_field] 138s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-not_embed_in_field] 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-False] 138s test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-True] 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-True] 138s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-False] 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-False] 138s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-True] 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-True] 138s test/orm/test_composites.py::ComparatorTest::test_custom_comparator_factory 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-not_embed_in_field] 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_custom_comparator_factory 138s test/ext/test_associationproxy.py::DeclOrmForms::test_straight_decl_usage 138s test/orm/test_composites.py::ComparatorTest::test_default_comparator_factory 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_default_comparator_factory 138s test/orm/test_composites.py::ComparatorTest::test_order_by 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_order_by 138s test/orm/test_composites.py::ComparatorTest::test_order_by_aliased 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_order_by_aliased 138s test/orm/test_composites.py::ConfigAndDeferralTest::test_attributes 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_straight_decl_usage 138s test/ext/test_associationproxy.py::DefaultTest::test_abc 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_attributes 138s test/orm/test_composites.py::ConfigAndDeferralTest::test_check_prop_type 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_check_prop_type 138s test/orm/test_composites.py::ConfigAndDeferralTest::test_columns 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_columns 138s test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_cols 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DefaultTest::test_abc 138s test/ext/test_associationproxy.py::DefaultTest::test_sequence_ops 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_cols 138s test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite 138s test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite_via_group 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite_via_group 138s test/orm/test_composites.py::ConfigAndDeferralTest::test_deferred_config 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DefaultTest::test_sequence_ops 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_deferred_config 138s test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[composite_only] 138s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_dict 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[composite_only] 138s test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[not_composite_only] 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[not_composite_only] 138s test/orm/test_composites.py::ConfigAndDeferralTest::test_strings 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_dict 138s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_list 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_strings 138s test/orm/test_composites.py::DefaultsTest::test_attributes_with_defaults 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::DefaultsTest::test_attributes_with_defaults 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_list 138s test/orm/test_composites.py::DefaultsTest::test_set_composite_values 138s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::DefaultsTest::test_set_composite_values 138s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-active_history] 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg 138s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_dict 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-active_history] 138s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-not_active_history] 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_dict 138s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_list 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-not_active_history] 138s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-active_history] 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-active_history] 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_list 138s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg 138s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-not_active_history] 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-not_active_history] 138s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-active_history] 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg 138s test/ext/test_associationproxy.py::InfoTest::test_constructor 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::InfoTest::test_constructor 138s test/ext/test_associationproxy.py::InfoTest::test_empty 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::InfoTest::test_empty 138s test/ext/test_associationproxy.py::InfoTest::test_via_cls 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::InfoTest::test_via_cls 138s test/ext/test_associationproxy.py::LazyLoadTest::test_eager_list 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-active_history] 138s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-not_active_history] 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-not_active_history] 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_eager_list 138s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-active_history] 138s test/ext/test_associationproxy.py::LazyLoadTest::test_eager_scalar 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-active_history] 138s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-not_active_history] 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_eager_scalar 138s test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_list 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-not_active_history] 138s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-active_history] 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_list 138s test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_scalar 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-active_history] 138s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-not_active_history] 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-not_active_history] 138s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-active_history] 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_scalar 138s test/ext/test_associationproxy.py::LazyLoadTest::test_slicing_list 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-active_history] 138s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-not_active_history] 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_slicing_list 138s test/ext/test_associationproxy.py::ListTest::test_abc 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-not_active_history] 138s test/orm/test_composites.py::ManyToOneTest::test_early_configure 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ManyToOneTest::test_early_configure 138s test/orm/test_composites.py::ManyToOneTest::test_persist 138s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ListTest::test_abc 138s test/ext/test_associationproxy.py::ListTest::test_sequence_ops 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ManyToOneTest::test_persist 138s test/orm/test_composites.py::ManyToOneTest::test_query 138s [gw1] [ 3%] PASSED test/orm/test_composites.py::ManyToOneTest::test_query 138s test/orm/test_composites.py::ManyToOneTest::test_query_aliased 139s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ListTest::test_sequence_ops 139s test/ext/test_associationproxy.py::MultiOwnerTest::test_col_expressions_not_available 139s [gw1] [ 3%] PASSED test/orm/test_composites.py::ManyToOneTest::test_query_aliased 139s test/orm/test_composites.py::MappedSelectTest::test_set_composite_attrs_via_selectable 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::MappedSelectTest::test_set_composite_attrs_via_selectable 139s test/orm/test_composites.py::NestedTest::test_round_trip 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::NestedTest::test_round_trip 139s test/orm/test_composites.py::PointTest::test_bulk_insert[legacy-_exclusions_00] 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[legacy-_exclusions_00] 139s test/orm/test_composites.py::PointTest::test_bulk_insert[statement-_exclusions_01] 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_col_expressions_not_available 139s test/ext/test_associationproxy.py::MultiOwnerTest::test_column_collection_expressions 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[statement-_exclusions_01] 139s test/orm/test_composites.py::PointTest::test_bulk_insert[stmt_returning-_exclusions_03] 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[stmt_returning-_exclusions_03] 139s test/orm/test_composites.py::PointTest::test_bulk_insert[values-_exclusions_02] 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[values-_exclusions_02] 139s test/orm/test_composites.py::PointTest::test_bulk_insert[values_returning-_exclusions_04] 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[values_returning-_exclusions_04] 139s test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[legacy] 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_column_collection_expressions 139s test/ext/test_associationproxy.py::MultiOwnerTest::test_rel_expressions_not_available 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[legacy] 139s test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[statement] 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[statement] 139s test/orm/test_composites.py::PointTest::test_bulk_update[legacy] 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_update[legacy] 139s test/orm/test_composites.py::PointTest::test_bulk_update[statement] 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_bulk_update[statement] 139s test/orm/test_composites.py::PointTest::test_cols_as_core_clauseelement 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_rel_expressions_not_available 139s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_cols_as_core_clauseelement 139s test/orm/test_composites.py::PointTest::test_comparator 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_comparator 139s test/orm/test_composites.py::PointTest::test_comparator_aliased 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_comparator_aliased 139s test/orm/test_composites.py::PointTest::test_default_value 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_default_value 139s test/orm/test_composites.py::PointTest::test_delete 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign 139s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign_passes 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_delete 139s test/orm/test_composites.py::PointTest::test_detect_change 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_detect_change 139s test/orm/test_composites.py::PointTest::test_eager_load 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_eager_load 139s test/orm/test_composites.py::PointTest::test_early_configure 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_early_configure 139s test/orm/test_composites.py::PointTest::test_expire 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign_passes 139s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_expire 139s test/orm/test_composites.py::PointTest::test_get_history 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_get_history 139s test/orm/test_composites.py::PointTest::test_no_name_declarative 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_no_name_declarative 139s test/orm/test_composites.py::PointTest::test_no_name_declarative_two 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete 139s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete_raises 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_no_name_declarative_two 139s test/orm/test_composites.py::PointTest::test_not_none 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_not_none 139s test/orm/test_composites.py::PointTest::test_query_cols 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_query_cols 139s test/orm/test_composites.py::PointTest::test_query_cols_labeled 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_query_cols_labeled 139s test/orm/test_composites.py::PointTest::test_query_cols_legacy 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_query_cols_legacy 139s test/orm/test_composites.py::PointTest::test_round_trip 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete_raises 139s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_round_trip 139s test/orm/test_composites.py::PointTest::test_save_null 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_save_null 139s test/orm/test_composites.py::PointTest::test_update_crit_evaluate 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_update_crit_evaluate 139s test/orm/test_composites.py::PointTest::test_update_crit_fetch 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_update_crit_fetch 139s test/orm/test_composites.py::PointTest::test_update_crit_sql 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get 139s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get_raises 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_update_crit_sql 139s test/orm/test_composites.py::PrimaryKeyTest::test_get_by_col 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_get_by_col 139s test/orm/test_composites.py::PrimaryKeyTest::test_get_by_composite 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_get_by_composite 139s test/orm/test_composites.py::PrimaryKeyTest::test_null_pk 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_null_pk 139s test/orm/test_composites.py::PrimaryKeyTest::test_pk_mutation 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_pk_mutation 139s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_col 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get_raises 139s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_col 139s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_composite 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_composite 139s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_null_pk 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_null_pk 139s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_pk_mutation 139s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_pk_mutation 139s test/sql/test_computed.py::DDLComputedTest::test_column_computed[no_persisted] 139s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[no_persisted] 139s test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_false] 139s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_false] 139s test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_none] 139s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_none] 139s test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_true] 139s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_true] 139s test/sql/test_computed.py::DDLComputedTest::test_other_options 139s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_other_options 139s test/sql/test_computed.py::DDLComputedTest::test_server_default_onupdate 139s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_server_default_onupdate 139s test/sql/test_computed.py::DDLComputedTest::test_to_metadata 139s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_to_metadata 139s test/orm/inheritance/test_concrete.py::AdaptOnNamesTest::test_contains_eager 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none 139s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none_raise 139s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::AdaptOnNamesTest::test_contains_eager 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none_raise 139s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclasses_conflicting_types 139s test/orm/inheritance/test_concrete.py::ColKeysTest::test_keys 139s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ColKeysTest::test_keys 139s test/orm/inheritance/test_concrete.py::ConcreteTest::test_basic 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclasses_conflicting_types 139s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_get_class_attr 139s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_basic 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_get_class_attr 139s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_getattr 139s test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_getattr 139s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_setattr 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_setattr 139s test/ext/test_associationproxy.py::ProxyFactoryTest::test_abc 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyFactoryTest::test_abc 139s test/ext/test_associationproxy.py::ProxyFactoryTest::test_sequence_ops 139s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyFactoryTest::test_sequence_ops 139s test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base_w_hybrid 139s test/ext/test_associationproxy.py::ProxyHybridTest::test_comparator_ambiguous 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_comparator_ambiguous 139s test/ext/test_associationproxy.py::ProxyHybridTest::test_explicit_expr 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_explicit_expr 139s test/ext/test_associationproxy.py::ProxyHybridTest::test_expr_nonambiguous 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_expr_nonambiguous 139s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_ambiguous 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_ambiguous 139s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_classlevel_ambiguous 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_classlevel_ambiguous 139s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_nonambiguous 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_nonambiguous 139s test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access 139s test/ext/test_associationproxy.py::ProxyHybridTest::test_set_ambiguous 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_set_ambiguous 139s test/ext/test_associationproxy.py::ProxyHybridTest::test_set_nonambiguous 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_set_nonambiguous 139s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_m2o_instance_getter 139s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base_w_hybrid 139s test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_with_base 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_m2o_instance_getter 139s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_expr 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_expr 139s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_instance_getter 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_instance_getter 139s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_expr_ambiguous 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_expr_ambiguous 139s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_ambiguous 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_ambiguous 139s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_classlevel_ambiguous 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_classlevel_ambiguous 139s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_set_ambiguous 139s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_set_ambiguous 139s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_with_base 139s test/ext/test_associationproxy.py::ReconstitutionTest::test_copy 139s test/orm/inheritance/test_concrete.py::ConcreteTest::test_relationship 139s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_relationship 139s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[False] 139s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[False] 139s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[True] 139s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[True] 140s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_five 140s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_five 140s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_four 140s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_four 140s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_one 140s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_one 140s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_six 140s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_six 140s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_three 140s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_three 140s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_two 140s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_two 140s test/orm/inheritance/test_concrete.py::ManySallyanyTest::test_selective_relationships 140s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ManySallyanyTest::test_selective_relationships 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_copy 140s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_inheriting 140s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_dict 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_dict 140s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_list 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_list 140s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_set 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_set 140s test/ext/test_associationproxy.py::ReconstitutionTest::test_weak_identity_map 140s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_inheriting 140s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_merge_w_relationship 140s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_merge_w_relationship 140s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_noninherited_warning 140s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_noninherited_warning 140s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_backref_relationship 140s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_backref_relationship 140s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_forwards_relationship 140s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_forwards_relationship 140s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_polymorphic_backref 140s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_polymorphic_backref 140s test/orm/declarative/test_concurrency.py::ConcurrentUseDeclMappingTest::test_concurrent_create 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_weak_identity_map 140s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del 140s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent 140s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent_no_proxy 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent_no_proxy 140s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_no_proxy 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_no_proxy 140s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_none_to_none 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_none_to_none 140s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_nonnone_to_none 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_nonnone_to_none 140s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del 140s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent 140s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent_no_proxy 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent_no_proxy 140s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_no_proxy 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_no_proxy 140s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_none_to_none 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_none_to_none 140s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_nonnone_to_none 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_nonnone_to_none 140s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del 140s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent 140s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent_no_proxy 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent_no_proxy 140s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_no_proxy 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_no_proxy 140s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_none_to_none 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_none_to_none 140s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_nonnone_to_none 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_nonnone_to_none 140s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del 140s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent 140s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent_no_proxy 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent_no_proxy 140s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_no_proxy 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_no_proxy 140s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_none_to_none 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_none_to_none 140s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_nonnone_to_none 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_nonnone_to_none 140s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del 140s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent 140s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 140s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_no_proxy 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_no_proxy 140s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_none_to_none 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_none_to_none 140s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_nonnone_to_none 140s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_nonnone_to_none 141s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del 141s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent 141s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent_no_proxy 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent_no_proxy 141s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_no_proxy 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_no_proxy 141s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_none_to_none 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_none_to_none 141s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_nonnone_to_none 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_nonnone_to_none 141s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del 141s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent 141s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent_no_proxy 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent_no_proxy 141s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_no_proxy 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_no_proxy 141s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_none_to_none 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_none_to_none 141s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_nonnone_to_none 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_nonnone_to_none 141s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del 141s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent 141s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 141s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_no_proxy 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_no_proxy 141s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_none_to_none 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_none_to_none 141s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_nonnone_to_none 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_nonnone_to_none 141s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del 141s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent 141s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent_no_proxy 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent_no_proxy 141s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_no_proxy 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_no_proxy 141s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_none_to_none 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_none_to_none 141s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_nonnone_to_none 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_nonnone_to_none 141s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del 141s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent 141s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent_no_proxy 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent_no_proxy 141s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_no_proxy 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_no_proxy 141s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_none_to_none 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_none_to_none 141s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_nonnone_to_none 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_nonnone_to_none 141s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-create_on_none] 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-create_on_none] 141s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-not_create_on_none] 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-not_create_on_none] 141s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-create_on_none] 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-create_on_none] 141s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-not_create_on_none] 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-not_create_on_none] 141s test/ext/test_associationproxy.py::ScalarTest::test_custom_getset 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_custom_getset 141s test/ext/test_associationproxy.py::ScalarTest::test_empty_scalars 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_empty_scalars 141s test/ext/test_associationproxy.py::ScalarTest::test_scalar_opts_exclusive 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_scalar_opts_exclusive 141s test/ext/test_associationproxy.py::ScalarTest::test_scalar_proxy 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_scalar_proxy 141s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_gc 141s [gw1] [ 4%] PASSED test/orm/declarative/test_concurrency.py::ConcurrentUseDeclMappingTest::test_concurrent_create 141s test/base/test_concurrency_py3k.py::GracefulNoGreenletTest::test_await_only_graceful 141s [gw1] [ 4%] SKIPPED test/base/test_concurrency_py3k.py::GracefulNoGreenletTest::test_await_only_graceful 141s test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_error_other_loop 141s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_error_other_loop 141s test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_lazy_init 141s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_lazy_init 141s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_async_error 141s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_async_error 141s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_error 141s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_error 141s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_no_greenlet 141s [gw1] [ 4%] SKIPPED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_no_greenlet 141s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_error 141s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_error 141s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_no_greenlet 141s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_no_greenlet 141s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_contextvars 141s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_gc 141s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_iterate 141s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_contextvars 141s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_ok 141s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_ok 141s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_propagate_cancelled 141s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_propagate_cancelled 141s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_require_await 141s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_require_await 141s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_sync_error 141s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_sync_error 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_column_level_ck_name 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_column_level_ck_name 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_if_not_exists 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_if_not_exists 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_plain 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_plain 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_schema 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_schema 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_table_omit_fks 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_table_omit_fks 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_check 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_check 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_fk 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_fk 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_pk 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_pk 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_check 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_check 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_fk 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_fk 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_unique 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_unique 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_if_exists 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_if_exists 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain_unattached 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain_unattached 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_schema 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_schema 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_pkc 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_pkc 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_uc 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_uc 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-isolate] 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-isolate] 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-not_isolate] 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-not_isolate] 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-isolate] 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-isolate] 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-not_isolate] 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-not_isolate] 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_fk_match_clause 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_fk_match_clause 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_functional_index_w_string_cols_combo 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_functional_index_w_string_cols_combo 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_inline 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_inline 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_separate 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_separate 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_index_declaration_inline 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_index_declaration_inline 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_multiple 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_multiple 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_realcol 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_realcol 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_stringcol 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_stringcol 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_pk_constraint 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_pk_constraint 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_realcol 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_realcol 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_stringcol 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_stringcol 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_inline_sql_literal 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_inline_sql_literal 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_sql_literal 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_sql_literal 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_external 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_external 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_inline 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_inline 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_cascade 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_cascade 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_if_exists 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_if_exists 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_index_sql_literal 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_index_sql_literal 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_too_long_index_name 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_too_long_index_name 141s test/sql/test_constraints.py::ConstraintCompilationTest::test_use_alter 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_use_alter 141s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_check_body 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_check_body 141s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_check_body_column_level 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_check_body_column_level 141s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_constraint_preamble_named 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_constraint_preamble_named 141s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_constraint_preamble_unnamed 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_constraint_preamble_unnamed 141s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_foreign_key_body_multi_column 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_foreign_key_body_multi_column 141s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_foreign_key_body_single_column 141s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_foreign_key_body_single_column 141s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_unique_body_multi_column 141s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_unique_body_multi_column 141s test/sql/test_constraints.py::ConstraintCompositionTest::test_define_unique_body_single_column 141s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_define_unique_body_single_column 141s test/sql/test_constraints.py::ConstraintCompositionTest::test_visit_check_constraint_composition 141s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_visit_check_constraint_composition 141s test/sql/test_constraints.py::ConstraintCompositionTest::test_visit_foreign_key_constraint_composition 141s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_visit_foreign_key_constraint_composition 141s test/sql/test_constraints.py::ConstraintCompositionTest::test_visit_unique_constraint_composition 141s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintCompositionTest::test_visit_unique_constraint_composition 141s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_check_constraint_create 141s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_check_constraint_create 141s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_named_fks 141s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_named_fks 141s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_unnamed_fks 141s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_unnamed_fks 141s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_cant_drop_cycled_unnamed 141s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_cant_drop_cycled_unnamed 141s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_auto_alter_inline_constraint_create 141s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_auto_alter_inline_constraint_create 141s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_constraint_create 141s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_constraint_create 141s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_inline_constraint_create 141s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_inline_constraint_create 141s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_auto_alter_constraint_create 141s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_auto_alter_constraint_create 141s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_use_alter_constraint_create 141s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_use_alter_constraint_create 141s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create 141s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create 141s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_camelcase 141s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_camelcase 141s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_inline 141s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_inline 141s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_functional_create 141s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_functional_create 141s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_pk_fk_constraint_create 141s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_iterate 141s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_gc 141s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_pk_fk_constraint_create 141s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_unique_constraint_create 141s [gw1] [ 5%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_unique_constraint_create 141s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_exclude_eagerloads 141s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_exclude_eagerloads 141s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_annoated_cols 141s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_annoated_cols 141s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_table 141s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_table 141s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[False] 141s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[False] 141s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[True] 141s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[True] 141s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[False] 141s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[False] 141s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[True] 141s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[True] 141s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_column 141s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_column 141s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_from 141s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_from 141s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_where 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_where 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_alone_noeffect 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_alone_noeffect 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_column 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_column 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_from 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_from 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_having 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_having 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where_singlefrom 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where_singlefrom 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_column 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_column 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_from 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_from 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_having 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_having 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[False] 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[False] 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[None] 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[None] 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_empty 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_empty 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_column 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_column 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_from 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_from 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_where 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_where 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_froms 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_froms 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_having 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_having 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_column 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_column 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_from 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_from 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_where 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_where 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[False] 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[False] 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[None] 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[None] 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_from_all_ok 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_from_all_ok 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_from 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_from 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having_from_subq 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having_from_subq 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 142s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_where_all_unintentional 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_where_all_unintentional 142s test/orm/test_core_compilation.py::CorrelateTest::test_dont_overcorrelate 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_dont_overcorrelate 142s test/orm/test_core_compilation.py::CorrelateTest::test_from_implicit_correlation_disabled 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_from_implicit_correlation_disabled 142s test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_froms_correlation 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_froms_correlation 142s test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 142s test/orm/test_core_compilation.py::CorrelateTest::test_no_contextless_correlate_except 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_no_contextless_correlate_except 142s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_insert_values[orm] 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_insert_values[orm] 142s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_update_values[orm] 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_update_values[orm] 142s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_insert_values[orm] 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_insert_values[orm] 142s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_update_values[orm] 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_update_values[orm] 142s test/orm/test_core_compilation.py::DMLTest::test_add_cte[core] 142s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_gc 142s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_iterate 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_add_cte[core] 142s test/orm/test_core_compilation.py::DMLTest::test_add_cte[orm] 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_add_cte[orm] 142s test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[core] 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[core] 142s test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[orm] 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[orm] 142s test/orm/test_core_compilation.py::DMLTest::test_aliased_update[core] 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_update[core] 142s test/orm/test_core_compilation.py::DMLTest::test_aliased_update[orm] 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_update[orm] 142s test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[delete] 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[delete] 142s test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[update] 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[update] 142s test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_one 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_one 142s test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_two 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_two 142s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties 142s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_aliased_subquery 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_aliased_subquery 142s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_can_we_use 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_can_we_use 142s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery 142s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery_two 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery_two 142s test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_hard_labeled_selfref 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_hard_labeled_selfref 142s test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_outermost_w_wrapping_elements 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_outermost_w_wrapping_elements 142s test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_colprop 142s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_iterate 142s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_gc 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_colprop 142s test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_deferred 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_deferred 142s test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_query_expression 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_query_expression 142s test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_hard_labeled_selfref 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_hard_labeled_selfref 142s test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost 142s test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost_w_wrapping_elements 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost_w_wrapping_elements 142s test/orm/test_core_compilation.py::ExtraColsTest::test_no_joinedload_embedded 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_no_joinedload_embedded 142s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_four 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_four 142s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_one 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_one 142s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_three 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_three 142s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_two 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_two 142s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_columns_where_baseclass 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_columns_where_baseclass 142s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_baseclass 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_baseclass 142s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_columns_subclass 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_columns_subclass 142s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_subclass 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_subclass 142s test/orm/test_core_compilation.py::JoinTest::test_join_conflicting_right_side 142s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_gc 142s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_iterate 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_conflicting_right_side 142s test/orm/test_core_compilation.py::JoinTest::test_join_from_alised_w_relationship 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_alised_w_relationship 142s test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_aliased_vs_mapper 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_aliased_vs_mapper 142s test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_mapper_vs_aliased 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_mapper_vs_aliased 142s test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_plain 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_plain 142s test/orm/test_core_compilation.py::JoinTest::test_join_from_no_onclause 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_no_onclause 142s test/orm/test_core_compilation.py::JoinTest::test_join_from_w_filter_by 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_w_filter_by 142s test/orm/test_core_compilation.py::JoinTest::test_join_from_w_relationship 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_w_relationship 142s test/orm/test_core_compilation.py::JoinTest::test_join_from_we_can_explicitly_tree_joins 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_we_can_explicitly_tree_joins 142s 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] 142s [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] 142s 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] 142s [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] 142s 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] 142s [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] 142s 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] 142s [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] 142s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-named] 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-named] 142s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-not_named] 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-not_named] 142s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-named] 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-named] 142s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-not_named] 142s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-not_named] 142s test/orm/test_core_compilation.py::JoinedInhTest::test_cte_recursive_handles_dupe_columns 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_cte_recursive_handles_dupe_columns 143s test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table 143s test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table_aliased 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table_aliased 143s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_one 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_one 143s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_two 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_two 143s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_deferred 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_deferred 143s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_undefer_option 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_undefer_option 143s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_entity 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_entity 143s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_rows 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_rows 143s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_col_prop_targetable_in_subq 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_col_prop_targetable_in_subq 143s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_subq_one 143s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_iterate 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_subq_one 143s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_gc 143s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_recursive_cte_render_on_deferred 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_recursive_cte_render_on_deferred 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_00] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_00] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_019] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_019] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_024] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_024] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_025] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-False-_exclusions_025] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_010] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_010] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_011] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_011] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_012] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_012] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_013] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_013] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_014] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_014] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_015] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_015] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_016] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_016] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_017] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_017] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_018] 143s [gw1] [ 5%] SKIPPED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_018] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_01] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_01] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_020] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_020] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_021] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_021] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_022] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_022] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_023] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_023] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_026] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_026] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_027] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_027] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_028] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_028] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_029] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_029] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_02] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_02] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_030] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_030] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_03] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_03] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_04] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_04] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_05] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_05] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_06] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_06] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_07] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_07] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_08] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_08] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_09] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_autoflushes[-True-_exclusions_09] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_00] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_00] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_019] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_019] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_024] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_024] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_025] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-False-_exclusions_025] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_010] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_010] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_011] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_011] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_012] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_012] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_013] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_013] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_014] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_014] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_015] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_015] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_016] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_016] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_017] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_017] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_018] 143s [gw1] [ 5%] SKIPPED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_018] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_01] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_01] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_020] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_020] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_021] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_021] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_022] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_022] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_023] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_023] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_026] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_026] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_027] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_027] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_028] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_028] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_029] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_029] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_02] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_02] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_030] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_030] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_03] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_03] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_04] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_04] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_05] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_05] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_06] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_06] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_07] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_07] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_08] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_08] 143s test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_09] 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest_sqlite+pysqlite_3_46_1::test_propagate_attr_yesno[-True-_exclusions_09] 143s test/orm/test_core_compilation.py::RawSelectTest::test_col_prop_builtin_function 143s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_gc 143s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_iterate 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_col_prop_builtin_function 143s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_columns 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_columns 143s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_entity 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_entity 143s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_columns 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_columns 143s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_entity 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_entity 143s test/orm/test_core_compilation.py::RawSelectTest::test_core_join_in_select_from_no_onclause 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_core_join_in_select_from_no_onclause 143s test/orm/test_core_compilation.py::RawSelectTest::test_correlate_aliased_entity 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_correlate_aliased_entity 143s test/orm/test_core_compilation.py::RawSelectTest::test_correlate_entity 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_correlate_entity 143s test/orm/test_core_compilation.py::RawSelectTest::test_delete_from_entity 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_delete_from_entity 143s test/orm/test_core_compilation.py::RawSelectTest::test_delete_returning_star 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_delete_returning_star 143s test/orm/test_core_compilation.py::RawSelectTest::test_inline_select_from_entity 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_inline_select_from_entity 143s test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_entity 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_entity 143s test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query 143s test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query_col_attr 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query_col_attr 143s test/orm/test_core_compilation.py::RawSelectTest::test_insert_returning_star 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_returning_star 143s test/orm/test_core_compilation.py::RawSelectTest::test_join_to_entity_no_onclause 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_join_to_entity_no_onclause 143s test/orm/test_core_compilation.py::RawSelectTest::test_select_from_aliased_entity 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_select_from_aliased_entity 143s test/orm/test_core_compilation.py::RawSelectTest::test_select_from_entity 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_select_from_entity 143s test/orm/test_core_compilation.py::RawSelectTest::test_update_from_entity 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_update_from_entity 143s test/orm/test_core_compilation.py::RawSelectTest::test_update_returning_star 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_update_returning_star 143s test/orm/test_core_compilation.py::RawSelectTest::test_where_m2m_relationship 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_where_m2m_relationship 143s test/orm/test_core_compilation.py::RawSelectTest::test_where_relationship 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_where_relationship 143s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_columns 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_columns 143s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight 143s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight_whereclause 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight_whereclause 143s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_two_level 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_two_level 143s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_flat_of_type 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_flat_of_type 143s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_of_type 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_of_type 143s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_of_type 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_of_type 143s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_columns 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_columns 143s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight 143s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight_whereclause 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight_whereclause 143s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_two_level 143s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_iterate 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_two_level 143s test/ext/test_associationproxy.py::SetTest::test_abc 143s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_flat_of_type 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_flat_of_type 143s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_of_type 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_of_type 143s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_of_type 143s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::SetTest::test_abc 143s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_of_type 143s test/ext/test_associationproxy.py::SetTest::test_bulk_replace 143s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_explicit_join 143s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::SetTest::test_bulk_replace 143s test/ext/test_associationproxy.py::SetTest::test_set_comparison_empty_to_empty 143s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_explicit_join 143s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_implicit_join 143s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_implicit_join 143s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_explicit_join 143s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_explicit_join 143s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_implicit_join 143s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_implicit_join 143s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_columns 143s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_comparison_empty_to_empty 143s test/ext/test_associationproxy.py::SetTest::test_set_comparisons 143s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_comparisons 143s test/ext/test_associationproxy.py::SetTest::test_set_mutation 143s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_columns 143s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight 143s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight 143s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight_whereclause 143s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight_whereclause 143s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_two_level 143s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_two_level 143s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_flat_of_type 143s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_flat_of_type 143s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_of_type 143s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_of_type 143s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_of_type 143s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_of_type 144s test/orm/test_core_compilation.py::SelectableTest::test_c_accessor_not_mutated_subq 144s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_c_accessor_not_mutated_subq 144s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-0] 144s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-0] 144s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-1] 144s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-1] 144s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-2] 144s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-2] 144s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-3] 144s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-3] 144s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-4] 144s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-4] 144s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-5] 144s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-5] 144s test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----delete] 144s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----delete] 144s test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----insert] 144s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----insert] 144s test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----update] 144s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----update] 144s test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[None-ROWS ONLY] 144s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[None-ROWS ONLY] 144s test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options1-PERCENT ROWS ONLY] 144s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options1-PERCENT ROWS ONLY] 144s test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options2-PERCENT ROWS WITH TIES] 144s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options2-PERCENT ROWS WITH TIES] 144s test/orm/test_core_compilation.py::SelectableTest::test_filter_by 144s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_filter_by 144s test/orm/test_core_compilation.py::SelectableTest::test_froms_join 144s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_froms_join 144s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_mutation 144s test/orm/test_core_compilation.py::SelectableTest::test_froms_single_table 144s test/ext/test_associationproxy.py::SetTest::test_set_operations 144s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_froms_single_table 144s test/orm/test_core_compilation.py::SelectableTest::test_integration_w_8285_subc 144s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_integration_w_8285_subc 144s test/orm/test_core_compilation.py::SelectableTest::test_limit_offset_select 144s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_limit_offset_select 144s test/orm/test_core_compilation.py::SelectableTest::test_scalar_subquery_from_subq_same_source 144s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_scalar_subquery_from_subq_same_source 144s test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM addresses, users WHERE users.id = addresses.user_id] 144s [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] 144s test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM users, addresses WHERE users.id = addresses.user_id] 144s [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] 144s test/sql/test_cte.py::CTETest::test_all_aliases 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_all_aliases 144s test/sql/test_cte.py::CTETest::test_anon_insert_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_anon_insert_cte 144s test/sql/test_cte.py::CTETest::test_anon_update_cte 144s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_operations 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_anon_update_cte 144s test/sql/test_cte.py::CTETest::test_cloned_alias 144s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_hasattr 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_cloned_alias 144s test/sql/test_cte.py::CTETest::test_compound_select_uses_independent_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_compound_select_uses_independent_cte 144s test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-False] 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-False] 144s test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-True] 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-True] 144s test/sql/test_cte.py::CTETest::test_conflicting_names[clone-False] 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[clone-False] 144s test/sql/test_cte.py::CTETest::test_conflicting_names[clone-True] 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[clone-True] 144s test/sql/test_cte.py::CTETest::test_conflicting_names[none-False] 144s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_hasattr 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[none-False] 144s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_expr 144s test/sql/test_cte.py::CTETest::test_conflicting_names[none-True] 144s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_expr 144s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_instance_getter 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[none-True] 144s test/sql/test_cte.py::CTETest::test_cte_refers_to_aliased_cte_twice 144s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_instance_getter 144s test/orm/test_assorted_eager.py::EagerTest::test_dslish 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_cte_refers_to_aliased_cte_twice 144s test/sql/test_cte.py::CTETest::test_cte_w_annotated[annotated] 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_cte_w_annotated[annotated] 144s test/sql/test_cte.py::CTETest::test_cte_w_annotated[not_annotated] 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_cte_w_annotated[not_annotated] 144s test/sql/test_cte.py::CTETest::test_delete_against_cte_directly 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_delete_against_cte_directly 144s test/sql/test_cte.py::CTETest::test_delete_against_user_textual_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_delete_against_user_textual_cte 144s test/sql/test_cte.py::CTETest::test_delete_uses_independent_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_delete_uses_independent_cte 144s test/sql/test_cte.py::CTETest::test_independent_cte_can_be_referenced 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_independent_cte_can_be_referenced 144s test/sql/test_cte.py::CTETest::test_insert_from_select_uses_independent_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_from_select_uses_independent_cte 144s test/sql/test_cte.py::CTETest::test_insert_in_the_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_in_the_cte 144s test/sql/test_cte.py::CTETest::test_insert_update_w_add_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_update_w_add_cte 144s test/sql/test_cte.py::CTETest::test_insert_uses_independent_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_uses_independent_cte 144s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[default_enhanced] 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[default_enhanced] 144s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql+asyncpg] 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql+asyncpg] 144s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql] 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql] 144s test/sql/test_cte.py::CTETest::test_multi_subq_alias 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_multi_subq_alias 144s test/sql/test_cte.py::CTETest::test_multi_subq_quote 144s [gw0] [ 6%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_dslish 144s test/orm/test_assorted_eager.py::EagerTest::test_noorm 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_multi_subq_quote 144s test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[one] 144s [gw0] [ 6%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_noorm 144s test/orm/test_assorted_eager.py::EagerTest::test_withjoinedload 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[one] 144s test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[two] 144s [gw0] [ 6%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withjoinedload 144s test/orm/test_assorted_eager.py::EagerTest::test_without_outerjoin_literal 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[two] 144s test/sql/test_cte.py::CTETest::test_named_alias_disable_quote 144s [gw0] [ 6%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_without_outerjoin_literal 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_disable_quote 144s test/sql/test_cte.py::CTETest::test_named_alias_no_quote 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_no_quote 144s test/sql/test_cte.py::CTETest::test_named_alias_quote 144s test/orm/test_assorted_eager.py::EagerTest::test_withoutjoinedload 144s [gw0] [ 6%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withoutjoinedload 144s test/orm/test_assorted_eager.py::EagerTest::test_withoutouterjoin 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_quote 144s test/sql/test_cte.py::CTETest::test_no_alias_construct 144s [gw0] [ 6%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withoutouterjoin 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_no_alias_construct 144s test/sql/test_cte.py::CTETest::test_nonrecursive 144s test/orm/test_assorted_eager.py::EagerTest2::test_eager_terminate 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_nonrecursive 144s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-False] 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-False] 144s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-True] 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-True] 144s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-False] 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-False] 144s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-True] 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-True] 144s test/sql/test_cte.py::CTETest::test_pg_example_one 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_one 144s test/sql/test_cte.py::CTETest::test_pg_example_one_select_only 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_one_select_only 144s test/sql/test_cte.py::CTETest::test_pg_example_three 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_three 144s test/sql/test_cte.py::CTETest::test_pg_example_two 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_two 144s test/sql/test_cte.py::CTETest::test_positional_binds 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds 144s test/sql/test_cte.py::CTETest::test_positional_binds_2 144s [gw0] [ 6%] PASSED test/orm/test_assorted_eager.py::EagerTest2::test_eager_terminate 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds_2 144s test/sql/test_cte.py::CTETest::test_positional_binds_2_asliteral 144s test/orm/test_assorted_eager.py::EagerTest3::test_nesting_with_functions 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds_2_asliteral 144s test/sql/test_cte.py::CTETest::test_prefixes 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_prefixes 144s test/sql/test_cte.py::CTETest::test_recursive 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive 144s test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union 144s test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union_all 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union_all 144s test/sql/test_cte.py::CTETest::test_recursive_dml_syntax 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_dml_syntax 144s test/sql/test_cte.py::CTETest::test_recursive_inner_cte_unioned_to_alias 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_inner_cte_unioned_to_alias 144s test/sql/test_cte.py::CTETest::test_recursive_union_alias_four 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_four 144s test/sql/test_cte.py::CTETest::test_recursive_union_alias_one 144s [gw0] [ 6%] PASSED test/orm/test_assorted_eager.py::EagerTest3::test_nesting_with_functions 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_one 144s test/sql/test_cte.py::CTETest::test_recursive_union_alias_three 144s test/orm/test_assorted_eager.py::EagerTest4::test_basic 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_three 144s test/sql/test_cte.py::CTETest::test_recursive_union_alias_two 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_two 144s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_four 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_four 144s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_one 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_one 144s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_three 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_three 144s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_two 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_two 144s test/sql/test_cte.py::CTETest::test_recursive_w_anon_labels 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_w_anon_labels 144s test/sql/test_cte.py::CTETest::test_reserved_quote 144s [gw0] [ 6%] PASSED test/orm/test_assorted_eager.py::EagerTest4::test_basic 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_reserved_quote 144s test/sql/test_cte.py::CTETest::test_select_from_delete_cte[default_enhanced] 144s test/orm/test_assorted_eager.py::EagerTest5::test_basic 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_from_delete_cte[default_enhanced] 144s test/sql/test_cte.py::CTETest::test_select_from_delete_cte[postgresql] 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_from_delete_cte[postgresql] 144s test/sql/test_cte.py::CTETest::test_select_from_update_cte[default_enhanced] 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_from_update_cte[default_enhanced] 144s test/sql/test_cte.py::CTETest::test_select_from_update_cte[postgresql] 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_from_update_cte[postgresql] 144s test/sql/test_cte.py::CTETest::test_select_uses_independent_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_uses_independent_cte 144s test/sql/test_cte.py::CTETest::test_standalone_function 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_standalone_function 144s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[delete] 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[delete] 144s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[insert] 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[insert] 144s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[update] 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[update] 144s test/sql/test_cte.py::CTETest::test_suffixes 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_suffixes 144s test/sql/test_cte.py::CTETest::test_textual_select_stack_correction 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_stack_correction 144s test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_one 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_one 144s test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_two 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_two 144s test/sql/test_cte.py::CTETest::test_union 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_union 144s test/sql/test_cte.py::CTETest::test_union_cte_aliases 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_union_cte_aliases 144s test/sql/test_cte.py::CTETest::test_update_against_cte_directly 144s [gw0] [ 6%] PASSED test/orm/test_assorted_eager.py::EagerTest5::test_basic 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_update_against_cte_directly 144s test/sql/test_cte.py::CTETest::test_update_pulls_from_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_update_pulls_from_cte 144s test/orm/test_assorted_eager.py::EagerTest6::test_one 144s test/sql/test_cte.py::CTETest::test_update_uses_independent_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_update_uses_independent_cte 144s test/sql/test_cte.py::CTETest::test_update_w_insert_independent_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_update_w_insert_independent_cte 144s test/sql/test_cte.py::CTETest::test_upsert_from_select 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_upsert_from_select 144s test/sql/test_cte.py::CTETest::test_with_recursive_no_name_currently_buggy 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_with_recursive_no_name_currently_buggy 144s test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names 144s test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names_w_grouping 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names_w_grouping 144s test/sql/test_cte.py::CTETest::test_wrecur_ovlp_lbls_plus_dupes_separate_keys_use_labels 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_ovlp_lbls_plus_dupes_separate_keys_use_labels 144s test/sql/test_cte.py::NestingCTETest::test_add_cte_dont_nest_in_two_places 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_add_cte_dont_nest_in_two_places 144s test/sql/test_cte.py::NestingCTETest::test_aliased_recursive_nesting_cte_in_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_aliased_recursive_nesting_cte_in_cte 144s test/sql/test_cte.py::NestingCTETest::test_anon_recursive_nesting_cte_in_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_anon_recursive_nesting_cte_in_cte 144s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_cte 144s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order 144s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order_w_add_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order_w_add_cte 144s [gw0] [ 6%] PASSED test/orm/test_assorted_eager.py::EagerTest6::test_one 144s test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[False] 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[False] 144s test/orm/test_assorted_eager.py::EagerTest7::test_load_m2o_attached_to_o2 144s test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[True] 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[True] 144s test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select 144s test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select_positional 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select_positional 144s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte 144s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte_w_add_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte_w_add_cte 144s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte 144s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte_w_add_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte_w_add_cte 144s test/sql/test_cte.py::NestingCTETest::test_fully_aliased_recursive_nesting_cte_in_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_fully_aliased_recursive_nesting_cte_in_cte 144s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level 144s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level_w_add_cte 144s [gw0] [ 6%] PASSED test/orm/test_assorted_eager.py::EagerTest7::test_load_m2o_attached_to_o2 144s test/orm/test_assorted_eager.py::EagerTest8::test_nested_joins 144s [gw0] [ 6%] PASSED test/orm/test_assorted_eager.py::EagerTest8::test_nested_joins 144s test/orm/test_assorted_eager.py::EagerTest9::test_joinedload_on_path 144s [gw0] [ 6%] PASSED test/orm/test_assorted_eager.py::EagerTest9::test_joinedload_on_path 144s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[joinedload] 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level_w_add_cte 144s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name 144s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name_w_add_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name_w_add_cte 144s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_nesting_cte_in_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_nesting_cte_in_cte 144s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte 144s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_positional 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_positional 144s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte 144s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte_positional 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte_positional 144s test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte 144s test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte_pos 144s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[joinedload] 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte_pos 144s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[selectinload] 144s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_cte 144s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte 144s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte_positional 144s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[selectinload] 144s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_explicit_aliasing 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte_positional 144s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice 144s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_positional 144s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_explicit_aliasing 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_positional 144s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte 144s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_implicit_aliasing 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte 144s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte_positional 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte_positional 144s test/sql/test_cte.py::NestingCTETest::test_select_from_delete_cte_with_nesting 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_delete_cte_with_nesting 144s test/sql/test_cte.py::NestingCTETest::test_select_from_insert_cte_with_nesting 144s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_implicit_aliasing 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_insert_cte_with_nesting 144s test/sql/test_cte.py::NestingCTETest::test_select_from_update_cte_with_nesting 144s test/orm/inheritance/test_assorted_poly.py::ColPropWAliasJoinedToBaseTest::test_alias_omitted 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_update_cte_with_nesting 144s test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte 144s test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte_w_add_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte_w_add_cte 144s test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte 144s test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte_w_add_cte 144s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte_w_add_cte 144s test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush 144s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::ColPropWAliasJoinedToBaseTest::test_alias_omitted 144s test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_auto 144s [gw1] [ 6%] PASSED test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush 144s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_auto 144s test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_manual_alias 144s test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush_2 144s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_manual_alias 144s test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate 144s [gw1] [ 6%] PASSED test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush_2 144s test/orm/test_cycles.py::BiDirectionalOneToManyTest::test_cycle 144s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate 144s test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate_except 144s [gw1] [ 6%] PASSED test/orm/test_cycles.py::BiDirectionalOneToManyTest::test_cycle 144s test/orm/test_cycles.py::BiDirectionalOneToManyTest2::test_cycle 144s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate_except 144s test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_custompk 144s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_custompk 144s test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_pk_collapses 144s [gw1] [ 6%] PASSED test/orm/test_cycles.py::BiDirectionalOneToManyTest2::test_cycle 144s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_pk_collapses 144s test/orm/test_cycles.py::InheritTestOne::test_many_to_one_only 144s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_engineer 144s [gw1] [ 6%] PASSED test/orm/test_cycles.py::InheritTestOne::test_many_to_one_only 144s test/orm/test_cycles.py::InheritTestTwo::test_flush 144s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_engineer 144s [gw1] [ 6%] PASSED test/orm/test_cycles.py::InheritTestTwo::test_flush 144s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person 144s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_cycle 144s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_cycle 144s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_backref 144s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person 144s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person_car 144s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_backref 144s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o 144s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o 145s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_detect_none 145s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_detect_none 145s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person_car 145s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_no_cascade 145s test/orm/inheritance/test_assorted_poly.py::InheritingEagerTest::test_basic 145s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_no_cascade 145s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_o2m 145s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::InheritingEagerTest::test_basic 145s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-mapped_cls] 145s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_o2m 145s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_cycle 145s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-mapped_cls] 145s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table] 145s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_cycle 145s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_backref 145s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table] 145s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table_alias] 145s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_backref 145s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o 145s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table_alias] 145s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o 145s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-mapped_cls] 145s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_detect_none 145s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_detect_none 145s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_no_cascade 145s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-mapped_cls] 145s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table] 145s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_no_cascade 145s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_o2m 145s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table] 145s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table_alias] 145s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_o2m 145s test/orm/test_cycles.py::PostUpdateBatchingTest::test_one 145s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table_alias] 145s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-mapped_cls] 145s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-mapped_cls] 145s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table] 145s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateBatchingTest::test_one 145s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults 145s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table] 145s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table_alias] 145s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults 145s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_can_set_value 145s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_can_set_value 145s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete 145s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete 145s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete_no_postupdate 145s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete_no_postupdate 145s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event 145s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event 145s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event_no_postupdate 145s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event_no_postupdate 145s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table_alias] 145s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-mapped_cls] 145s test/orm/test_cycles.py::PostUpdatePrefetchTest::test_update_counter 145s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdatePrefetchTest::test_update_counter 145s test/orm/test_cycles.py::SelfReferentialNoPKTest::test_basic 145s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-mapped_cls] 145s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table] 145s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialNoPKTest::test_basic 145s test/orm/test_cycles.py::SelfReferentialNoPKTest::test_lazy_clause 145s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialNoPKTest::test_lazy_clause 145s test/orm/test_cycles.py::SelfReferentialPostUpdateTest::test_one 145s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table] 145s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table_alias] 145s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest::test_one 145s test/orm/test_cycles.py::SelfReferentialPostUpdateTest2::test_one 145s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table_alias] 145s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-mapped_cls] 145s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest2::test_one 145s test/orm/test_cycles.py::SelfReferentialPostUpdateTest3::test_one 145s [gw0] [ 6%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-mapped_cls] 145s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table] 145s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest3::test_one 145s test/orm/test_cycles.py::SelfReferentialTest::test_cycle 145s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table] 145s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table_alias] 145s [gw1] [ 7%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_cycle 145s test/orm/test_cycles.py::SelfReferentialTest::test_many_to_one_only 145s [gw1] [ 7%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_many_to_one_only 145s test/orm/test_cycles.py::SelfReferentialTest::test_setnull_ondelete 145s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table_alias] 145s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-mapped_cls] 145s [gw1] [ 7%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_setnull_ondelete 145s test/orm/test_cycles.py::SelfReferentialTest::test_single 145s [gw1] [ 7%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_single 145s test/orm/test_dataclasses.py::DataclassesTest::test_appending_to_relationship 145s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-mapped_cls] 145s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table] 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_appending_to_relationship 145s test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_special_widget 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_special_widget 145s test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_widget 145s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table] 145s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table_alias] 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_widget 145s test/orm/test_dataclasses.py::DataclassesTest::test_classes_are_still_dataclasses 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_classes_are_still_dataclasses 145s test/orm/test_dataclasses.py::DataclassesTest::test_construction 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_construction 145s test/orm/test_dataclasses.py::DataclassesTest::test_equality 145s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table_alias] 145s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-mapped_cls] 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_equality 145s test/orm/test_dataclasses.py::DataclassesTest::test_filtering_on_relationship 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_filtering_on_relationship 145s test/orm/test_dataclasses.py::DataclassesTest::test_round_trip 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_round_trip 145s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_appending_to_relationship 145s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-mapped_cls] 145s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table] 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_appending_to_relationship 145s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 145s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_widget 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_widget 145s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_classes_are_still_dataclasses 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_classes_are_still_dataclasses 145s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_construction 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_construction 145s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_equality 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_equality 145s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_filtering_on_relationship 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_filtering_on_relationship 145s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_round_trip 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_round_trip 145s test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_asdict_and_astuple_special_widget 145s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table] 145s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table_alias] 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_asdict_and_astuple_special_widget 145s test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_setup 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_setup 145s test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_asdict_and_astuple_special_widget 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_asdict_and_astuple_special_widget 145s test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_setup 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_setup 145s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_appending_to_relationship 145s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table_alias] 145s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-mapped_cls] 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_appending_to_relationship 145s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_special_widget 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_special_widget 145s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_widget 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_widget 145s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_classes_are_still_dataclasses 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_classes_are_still_dataclasses 145s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_construction 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_construction 145s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_equality 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_equality 145s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_filtering_on_relationship 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_filtering_on_relationship 145s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_round_trip 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_round_trip 145s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_appending_to_relationship 145s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-mapped_cls] 145s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table] 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_appending_to_relationship 145s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 145s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_widget 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_widget 145s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_classes_are_still_dataclasses 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_classes_are_still_dataclasses 145s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_construction 145s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table] 145s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table_alias] 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_construction 145s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_equality 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_equality 145s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_filtering_on_relationship 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_filtering_on_relationship 145s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_round_trip 145s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table_alias] 145s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_subclass_to_superclass 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_round_trip 145s test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col 145s test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col_and_default 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col_and_default 145s test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_plain_mixin_col 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_plain_mixin_col 145s test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col 145s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_subclass_to_superclass 145s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_base 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col 145s test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col_and_default 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col_and_default 145s test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_plain_mixin_col 145s [gw1] [ 7%] PASSED test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_plain_mixin_col 145s test/orm/declarative/test_dc_transforms.py::CompositeTest::test_composite_setup 145s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_base 145s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_same_subclass 145s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::CompositeTest::test_composite_setup 145s test/orm/declarative/test_dc_transforms.py::CompositeTest::test_named_setup 145s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_same_subclass 145s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::CompositeTest::test_named_setup 145s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_MappedAsDataclass_table_provided 145s test/orm/inheritance/test_assorted_poly.py::ManyToManyPolyTest::test_pjoin_compile 145s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_MappedAsDataclass_table_provided 145s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_apply_dc_deferred_annotations[(DB, MAD)] 145s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::ManyToManyPolyTest::test_pjoin_compile 145s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_apply_dc_deferred_annotations[(DB, MAD)] 145s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_apply_dc_deferred_annotations[(MAD, DB)] 145s test/orm/inheritance/test_assorted_poly.py::MissingPolymorphicOnTest::test_polyon_col_setsup 145s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_apply_dc_deferred_annotations[(MAD, DB)] 145s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 145s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 145s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 145s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::MissingPolymorphicOnTest::test_polyon_col_setsup 145s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 145s test/orm/inheritance/test_assorted_poly.py::MultiLevelTest::test_threelevels 145s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 145s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_combine_args_from_pep593 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiLevelTest::test_threelevels 146s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-contains_eager] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_combine_args_from_pep593 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(DB, MAD)] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(DB, MAD)] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(MAD, DB)] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(MAD, DB)] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-contains_eager] 146s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-joinedload] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-joinedload] 146s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-contains_eager] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-contains_eager] 146s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-joinedload] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-joinedload] 146s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-contains_eager] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[decorator] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[decorator] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-contains_eager] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 146s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-joinedload] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[superclass] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-joinedload] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[superclass] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 146s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-contains_eager] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-contains_eager] 146s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-joinedload] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dc_on_top_of_non_dc 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-joinedload] 146s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders0] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dc_on_top_of_non_dc 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(DB, MAD)] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(DB, MAD)] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(MAD, DB)] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(MAD, DB)] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_generic_class 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders0] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_generic_class 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 146s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders1] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders1] 146s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders2] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders2] 146s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders3] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders3] 146s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders4] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(DB, MAD)] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders4] 146s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders0] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(DB, MAD)] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders0] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(MAD, DB)] 146s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders1] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders1] 146s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders2] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(MAD, DB)] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(DB, MAD)] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders2] 146s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders3] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(DB, MAD)] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(MAD, DB)] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders3] 146s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders4] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(MAD, DB)] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders4] 146s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[not_use_workaround] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[not_use_workaround] 146s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[use_workaround] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[use_workaround] 146s test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_descendant_refs_parent 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_descendant_refs_parent 146s test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_parent_refs_descendant 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_parent_refs_descendant 146s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join1] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join1] 146s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join2] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join2] 146s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join3] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join3] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 146s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join1] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join1] 146s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join2] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join2] 146s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_warn_on_non_dc_mixin 146s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join3] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_warn_on_non_dc_mixin 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join3] 146s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join1] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join1] 146s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join2] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join2] 146s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join3] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join3] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 146s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join4] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join4] 146s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join1] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join1] 146s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join2] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join2] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 146s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join3] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join3] 146s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join4] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join4] 146s test/orm/inheritance/test_assorted_poly.py::RelationshipTest4::test_many_to_one_polymorphic 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 146s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 146s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 146s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest4::test_many_to_one_polymorphic 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 147s test/orm/inheritance/test_assorted_poly.py::RelationshipTest5::test_eager_empty 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 147s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest5::test_eager_empty 147s test/orm/inheritance/test_assorted_poly.py::RelationshipTest6::test_basic 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 147s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest6::test_basic 147s test/orm/inheritance/test_assorted_poly.py::RelationshipTest7::test_manytoone_lazyload 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 147s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest7::test_manytoone_lazyload 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 147s test/orm/inheritance/test_assorted_poly.py::RelationshipTest8::test_selfref_onjoined 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 147s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest8::test_selfref_onjoined 147s test/orm/inheritance/test_assorted_poly.py::SelfRefWPolyJoinedLoadTest::test_emit_lazy_loadonpk_parent 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 147s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SelfRefWPolyJoinedLoadTest::test_emit_lazy_loadonpk_parent 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-aliased_class] 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 147s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-aliased_class] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-class_] 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 147s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-class_] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-parent] 147s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-parent] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-aliased_class] 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 147s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-aliased_class] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-class_] 147s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-class_] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-parent] 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 147s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-parent] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-aliased_class] 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 147s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-aliased_class] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-class_] 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 147s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-class_] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-parent] 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 147s [gw0] [ 7%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-parent] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-aliased_class] 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 147s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-aliased_class] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-class_] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-class_] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-parent] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-parent] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-aliased_class] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-aliased_class] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-class_] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-class_] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-parent] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-parent] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-aliased_class] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-aliased_class] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-class_] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-class_] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-parent] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-parent] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-aliased_class] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-aliased_class] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-class_] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-class_] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-parent] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-parent] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-aliased_class] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-aliased_class] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-class_] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-class_] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-parent] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-parent] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-aliased_class] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-aliased_class] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-class_] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-class_] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-parent] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-parent] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-aliased_class] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-aliased_class] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-class_] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-class_] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-parent] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-parent] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-aliased_class] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-aliased_class] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-class_] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-class_] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-parent] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-parent] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_override_base 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-aliased_class] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-aliased_class] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-class_] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_override_base 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-class_] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-parent] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-parent] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-aliased_class] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-aliased_class] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-class_] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-class_] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-parent] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-parent] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-aliased_class] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-aliased_class] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-class_] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-class_] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-parent] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-parent] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-aliased_class] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-aliased_class] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-class_] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-class_] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-parent] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-parent] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-aliased_class] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-aliased_class] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-class_] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-class_] 147s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-parent] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-parent] 147s test/orm/inheritance/test_assorted_poly.py::Ticket2419Test::test_join_w_eager_w_any 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 147s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Ticket2419Test::test_join_w_eager_w_any 147s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_invalid 147s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_invalid 147s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_valid 147s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_valid 147s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_remove_invalid 147s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 147s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_remove_invalid 147s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 147s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_invalid 147s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_invalid 147s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_valid 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_valid 148s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_remove_invalid 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_remove_invalid 148s test/orm/test_attributes.py::AttributesTest::test_basic 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_basic 148s test/orm/test_attributes.py::AttributesTest::test_collectionclasses 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 148s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_collectionclasses 148s test/orm/test_attributes.py::AttributesTest::test_deferred 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_deferred 148s test/orm/test_attributes.py::AttributesTest::test_deferred_pickleable 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_deferred_pickleable 148s test/orm/test_attributes.py::AttributesTest::test_del_collection_object 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_collection_object 148s test/orm/test_attributes.py::AttributesTest::test_del_scalar_nonobject 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_scalar_nonobject 148s test/orm/test_attributes.py::AttributesTest::test_del_scalar_object 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_scalar_object 148s test/orm/test_attributes.py::AttributesTest::test_descriptorattributes 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_descriptorattributes 148s test/orm/test_attributes.py::AttributesTest::test_illegal_trackparent 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_illegal_trackparent 148s test/orm/test_attributes.py::AttributesTest::test_inheritance 148s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_inheritance 148s test/orm/test_attributes.py::AttributesTest::test_inheritance2 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_inheritance2 148s test/orm/test_attributes.py::AttributesTest::test_last_known_tracking 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_last_known_tracking 148s test/orm/test_attributes.py::AttributesTest::test_lazyhistory 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 148s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_lazyhistory 148s test/orm/test_attributes.py::AttributesTest::test_lazytrackparent 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_lazytrackparent 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 148s test/orm/test_attributes.py::AttributesTest::test_list 148s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_list 148s test/orm/test_attributes.py::AttributesTest::test_no_double_state 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_no_double_state 148s test/orm/test_attributes.py::AttributesTest::test_object_dereferenced_error 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 148s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 148s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 148s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 148s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 148s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 148s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 148s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 148s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 148s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 148s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 148s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 148s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 148s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 148s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 148s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 148s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 148s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_base_unsupported_argument 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_base_unsupported_argument 148s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 148s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_raise_for_slots 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_raise_for_slots 148s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 148s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 148s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 148s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 148s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 148s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 148s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 148s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 148s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 148s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 148s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 148s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc 148s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 148s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_object_dereferenced_error 148s test/orm/test_attributes.py::AttributesTest::test_parenttrack 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_parenttrack 148s test/orm/test_attributes.py::AttributesTest::test_pickleness 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_pickleness 148s test/orm/test_attributes.py::AttributesTest::test_state_gc 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 148s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 148s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_cpython_142214 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_cpython_142214 148s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 148s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 148s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 148s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 148s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 148s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 148s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 148s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 148s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 148s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 148s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 148s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 148s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 148s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 148s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 148s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 148s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_state_gc 148s test/orm/test_attributes.py::AttributesTest::test_unmapped_instance_raises 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::AttributesTest::test_unmapped_instance_raises 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 148s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 148s test/orm/test_attributes.py::BackrefTest::test_m2m 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::BackrefTest::test_m2m 148s test/orm/test_attributes.py::BackrefTest::test_o2m 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::BackrefTest::test_o2m 148s test/orm/test_attributes.py::BackrefTest::test_o2o 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::BackrefTest::test_o2o 148s test/orm/test_attributes.py::BackrefTest::test_symmetric_o2m_inheritance 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::BackrefTest::test_symmetric_o2m_inheritance 148s test/orm/test_attributes.py::BackrefTest::test_symmetric_o2o_inheritance 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::BackrefTest::test_symmetric_o2o_inheritance 148s test/orm/test_attributes.py::CollectionInitTest::test_assert_false_on_default_value 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 148s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-inherits] 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_assert_false_on_default_value 148s test/orm/test_attributes.py::CollectionInitTest::test_bulk_replace_resets_empty 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_bulk_replace_resets_empty 148s test/orm/test_attributes.py::CollectionInitTest::test_loader_inits_collection_already_exists 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_loader_inits_collection_already_exists 148s test/orm/test_attributes.py::CollectionKeyTest::test_dict_bulk_replace_w_key 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-inherits] 148s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-plain] 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_dict_bulk_replace_w_key 148s test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_dict_key 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-plain] 148s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_dict_key 148s test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_list_key 148s [gw0] [ 8%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_list_key 148s test/orm/test_attributes.py::CollectionKeyTest::test_listen_wo_dict_key 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 148s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 148s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[column_property] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[column_property] 148s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 148s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[column_property] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[column_property] 148s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 148s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 148s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 148s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 148s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_list 148s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_list 148s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 148s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 149s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 149s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_wo_dict_key 149s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_broken_collection_assertion 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_broken_collection_assertion 149s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_collection_append_type_assertion 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_collection_append_type_assertion 149s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_scalar_set_type_assertion 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_scalar_set_type_assertion 149s test/orm/test_attributes.py::EventPropagateTest::test_propagate 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 149s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_one_to_one_example 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_one_to_one_example 149s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_post_init 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_post_init 149s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 149s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_set 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_set 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_composite_setup 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_composite_setup 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_named_setup 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_named_setup 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_MappedAsDataclass_table_provided 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_MappedAsDataclass_table_provided 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_apply_dc_deferred_annotations[(DB, MAD)] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_apply_dc_deferred_annotations[(DB, MAD)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_apply_dc_deferred_annotations[(MAD, DB)] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_apply_dc_deferred_annotations[(MAD, DB)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate 149s test/orm/test_attributes.py::EventPropagateTest::test_propagate_active_history 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_combine_args_from_pep593 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_combine_args_from_pep593 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(DB, MAD)] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(DB, MAD)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(MAD, DB)] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(MAD, DB)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_active_history 149s test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[decorator] 149s [gw1] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[decorator] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 149s [gw1] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[superclass] 149s [gw1] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[superclass] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dc_on_top_of_non_dc 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dc_on_top_of_non_dc 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(DB, MAD)] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(DB, MAD)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(MAD, DB)] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(MAD, DB)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_generic_class 149s [gw1] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_generic_class 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(DB, MAD)] 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject 149s test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject_active_history 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(DB, MAD)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(MAD, DB)] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(MAD, DB)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(DB, MAD)] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(DB, MAD)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(MAD, DB)] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(MAD, DB)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject_active_history 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 149s test/orm/test_attributes.py::GetNoValueTest::test_off_empty 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_off_empty 149s test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result 149s test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result_no_value 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result_no_value 149s test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value 149s test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value_empty 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value_empty 149s test/orm/test_attributes.py::HistoryTest::test_collection_no_value 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_collection_no_value 149s test/orm/test_attributes.py::HistoryTest::test_collections_via_backref 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_collections_via_backref 149s test/orm/test_attributes.py::HistoryTest::test_committed_value_init 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_init 149s test/orm/test_attributes.py::HistoryTest::test_committed_value_set 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 149s test/orm/test_attributes.py::HistoryTest::test_committed_value_set_active_hist 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set_active_hist 149s test/orm/test_attributes.py::HistoryTest::test_committed_value_set_commit 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set_commit 149s test/orm/test_attributes.py::HistoryTest::test_dict_collections 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_dict_collections 149s test/orm/test_attributes.py::HistoryTest::test_flag_modified_but_no_value_raises 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_flag_modified_but_no_value_raises 149s test/orm/test_attributes.py::HistoryTest::test_mark_dirty_no_attr 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_mark_dirty_no_attr 149s test/orm/test_attributes.py::HistoryTest::test_object_collections_mutate 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_collections_mutate 149s test/orm/test_attributes.py::HistoryTest::test_object_collections_set 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_warn_on_non_dc_mixin 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_collections_set 149s test/orm/test_attributes.py::HistoryTest::test_object_del 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_warn_on_non_dc_mixin 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_del 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 149s test/orm/test_attributes.py::HistoryTest::test_object_del_expired 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_del_expired 149s test/orm/test_attributes.py::HistoryTest::test_object_init 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_init 149s test/orm/test_attributes.py::HistoryTest::test_object_init_active_history 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_init_active_history 149s test/orm/test_attributes.py::HistoryTest::test_object_replace 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_replace 149s test/orm/test_attributes.py::HistoryTest::test_object_set_none 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_set_none 149s test/orm/test_attributes.py::HistoryTest::test_object_set_none_expired 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_set_none_expired 149s test/orm/test_attributes.py::HistoryTest::test_scalar_active_init 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_init 149s test/orm/test_attributes.py::HistoryTest::test_scalar_active_no_init_side_effect 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_no_init_side_effect 149s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set 149s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None 149s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None_from_dict_set 149s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 149s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 149s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None_from_dict_set 149s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit 150s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset 150s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit 150s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit_del 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit_del 150s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict 150s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set 150s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set_commit 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set_commit 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 150s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_twice_no_commit 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_twice_no_commit 150s test/orm/test_attributes.py::HistoryTest::test_scalar_del 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_del 150s test/orm/test_attributes.py::HistoryTest::test_scalar_del_expired 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_del_expired 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 150s test/orm/test_attributes.py::HistoryTest::test_scalar_get_first_set_None 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_get_first_set_None 150s test/orm/test_attributes.py::HistoryTest::test_scalar_init 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_init 150s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_replace_self_flag_modified_set 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_replace_self_flag_modified_set 150s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set 150s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit 150s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 150s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified_set 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified_set 150s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set 150s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set_flag_modified 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set_flag_modified 150s test/orm/test_attributes.py::HistoryTest::test_scalar_no_init_side_effect 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_no_init_side_effect 150s test/orm/test_attributes.py::HistoryTest::test_scalar_no_value 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_no_value 150s test/orm/test_attributes.py::HistoryTest::test_scalar_obj_no_value 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_obj_no_value 150s test/orm/test_attributes.py::HistoryTest::test_scalar_passive_flag 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_passive_flag 150s test/orm/test_attributes.py::HistoryTest::test_scalar_set 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set 150s test/orm/test_attributes.py::HistoryTest::test_scalar_set_None 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_None 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 150s test/orm/test_attributes.py::HistoryTest::test_scalar_set_None_from_dict_set 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_None_from_dict_set 150s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit 150s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 150s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit 150s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit_del 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit_del 150s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 150s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set 150s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set_commit 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set_commit 150s test/orm/test_attributes.py::HistoryTest::test_scalar_set_twice_no_commit 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_twice_no_commit 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 150s test/orm/test_attributes.py::HistoryTest::test_use_object_get_first_set_None 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_get_first_set_None 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 150s test/orm/test_attributes.py::HistoryTest::test_use_object_init 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_init 150s test/orm/test_attributes.py::HistoryTest::test_use_object_no_init_side_effect 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_no_init_side_effect 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 150s test/orm/test_attributes.py::HistoryTest::test_use_object_set 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set 150s test/orm/test_attributes.py::HistoryTest::test_use_object_set_None 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_None 150s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit 150s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_del 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_del 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 150s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 150s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set_commit 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set_commit 150s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict 150s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set 150s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_None 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_None 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 150s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_commit 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_commit 150s test/orm/test_attributes.py::HistoryTest::test_use_object_set_value_twice 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_value_twice 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 150s test/orm/test_attributes.py::LazyloadHistoryTest::test_collections_via_lazyload 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_collections_via_lazyload 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 150s test/orm/test_attributes.py::LazyloadHistoryTest::test_lazy_backref_collections 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_lazy_backref_collections 150s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_object_via_lazyload 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_object_via_lazyload 150s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload 150s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload_with_active 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload_with_active 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 150s test/orm/test_attributes.py::ListenerTest::test_collection_link_events 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::ListenerTest::test_collection_link_events 150s test/orm/test_attributes.py::ListenerTest::test_flag_modified 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::ListenerTest::test_flag_modified 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 150s test/orm/test_attributes.py::ListenerTest::test_named 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::ListenerTest::test_named 150s test/orm/test_attributes.py::ListenerTest::test_none_init_collection 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_collection 150s test/orm/test_attributes.py::ListenerTest::test_none_init_object 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_object 150s test/orm/test_attributes.py::ListenerTest::test_none_init_scalar 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_scalar 150s test/orm/test_attributes.py::ListenerTest::test_none_on_collection_event 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_on_collection_event 150s test/orm/test_attributes.py::ListenerTest::test_receive_changes 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::ListenerTest::test_receive_changes 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 150s test/orm/test_attributes.py::PendingBackrefTest::test_commit_removes_pending 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_commit_removes_pending 150s test/orm/test_attributes.py::PendingBackrefTest::test_lazy_add 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 150s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_lazy_add 150s test/orm/test_attributes.py::PendingBackrefTest::test_lazy_history_collection 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_lazy_history_collection 150s test/orm/test_attributes.py::PendingBackrefTest::test_normal_load 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_normal_load 150s test/orm/test_attributes.py::PendingBackrefTest::test_passive_history_collection_no_value 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_passive_history_collection_no_value 150s test/orm/test_attributes.py::PendingBackrefTest::test_pending_combines_with_lazy 150s [gw0] [ 9%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_pending_combines_with_lazy 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 150s test/orm/test_attributes.py::PendingBackrefTest::test_state_on_add_remove 150s [gw0] [ 10%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_state_on_add_remove 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 150s test/orm/test_attributes.py::TestUnlink::test_ad_hoc_lazy 150s [gw0] [ 10%] PASSED test/orm/test_attributes.py::TestUnlink::test_ad_hoc_lazy 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 150s test/orm/test_attributes.py::TestUnlink::test_expired 150s [gw0] [ 10%] PASSED test/orm/test_attributes.py::TestUnlink::test_expired 150s test/orm/test_attributes.py::TestUnlink::test_pop_existing 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 150s [gw0] [ 10%] PASSED test/orm/test_attributes.py::TestUnlink::test_pop_existing 150s test/orm/test_attributes.py::TestUnlink::test_replaced 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 150s [gw0] [ 10%] PASSED test/orm/test_attributes.py::TestUnlink::test_replaced 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 150s test/orm/test_attributes.py::UtilTest::test_helpers 150s [gw0] [ 10%] PASSED test/orm/test_attributes.py::UtilTest::test_helpers 150s test/orm/test_attributes.py::UtilTest::test_initiator_arg 150s [gw0] [ 10%] PASSED test/orm/test_attributes.py::UtilTest::test_initiator_arg 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 150s test/orm/test_attributes.py::UtilTest::test_set_committed_value_none_uselist 150s [gw0] [ 10%] PASSED test/orm/test_attributes.py::UtilTest::test_set_committed_value_none_uselist 150s test/ext/test_automap.py::AutomapInhTest::test_conditional_relationship 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 150s [gw0] [ 10%] PASSED test/ext/test_automap.py::AutomapInhTest::test_conditional_relationship 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 150s test/ext/test_automap.py::AutomapInhTest::test_joined_inheritance_reflect 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 150s [gw0] [ 10%] PASSED test/ext/test_automap.py::AutomapInhTest::test_joined_inheritance_reflect 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 150s test/ext/test_automap.py::AutomapInhTest::test_single_inheritance_reflect 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 150s [gw0] [ 10%] PASSED test/ext/test_automap.py::AutomapInhTest::test_single_inheritance_reflect 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 150s test/ext/test_automap.py::AutomapTest::test_exception_prepare_not_called 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 150s [gw0] [ 10%] PASSED test/ext/test_automap.py::AutomapTest::test_exception_prepare_not_called 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 150s test/ext/test_automap.py::AutomapTest::test_m2m_relationship_also_map_the_secondary 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 150s [gw0] [ 10%] PASSED test/ext/test_automap.py::AutomapTest::test_m2m_relationship_also_map_the_secondary 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 150s test/ext/test_automap.py::AutomapTest::test_naming_schemes 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 150s [gw0] [ 10%] PASSED test/ext/test_automap.py::AutomapTest::test_naming_schemes 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 150s test/ext/test_automap.py::AutomapTest::test_prepare_accepts_optional_schema_arg 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 150s [gw0] [ 10%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_accepts_optional_schema_arg 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 150s test/ext/test_automap.py::AutomapTest::test_prepare_call_dont_rely_on_reflected 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 150s [gw0] [ 10%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_call_dont_rely_on_reflected 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 150s test/ext/test_automap.py::AutomapTest::test_prepare_call_multiple_times 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 150s [gw0] [ 10%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_call_multiple_times 150s test/ext/test_automap.py::AutomapTest::test_prepare_defaults_to_no_schema 150s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 150s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 151s [gw0] [ 10%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_defaults_to_no_schema 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_override_base 151s test/ext/test_automap.py::AutomapTest::test_prepare_from_subclass 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_override_base 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 151s [gw0] [ 10%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_from_subclass 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 151s test/ext/test_automap.py::AutomapTest::test_prepare_w_dialect_kwargs 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 151s [gw0] [ 10%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_w_dialect_kwargs 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 151s test/ext/test_automap.py::AutomapTest::test_prepare_w_only 151s [gw0] [ 10%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_w_only 151s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_forwards_m2m 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 151s [gw0] [ 10%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_forwards_m2m 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 151s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_m2o 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 151s [gw0] [ 10%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_m2o 151s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_o2m 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 151s [gw0] [ 10%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_o2m 151s test/ext/test_automap.py::AutomapTest::test_relationship_m2m 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 151s [gw0] [ 10%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_m2m 151s test/ext/test_automap.py::AutomapTest::test_relationship_o2m_default 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 151s [gw0] [ 10%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_o2m_default 151s test/ext/test_automap.py::AutomapTest::test_relationship_pass_params 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 151s [gw0] [ 10%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_pass_params 151s test/ext/test_automap.py::AutomapTest::test_relationship_self_referential 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 151s [gw0] [ 10%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_self_referential 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 151s test/ext/test_automap.py::CascadeTest::test_o2m_relationship_cascade 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 151s [gw0] [ 10%] PASSED test/ext/test_automap.py::CascadeTest::test_o2m_relationship_cascade 151s test/ext/test_automap.py::ConcurrentAutomapTest_sqlite+pysqlite_3_46_1::test_concurrent_automaps_w_configure 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 151s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 151s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_base_unsupported_argument 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_base_unsupported_argument 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_raise_for_slots 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_raise_for_slots 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 152s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 152s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 152s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_cpython_142214 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_cpython_142214 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 152s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 152s [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] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 152s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 152s [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] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 152s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 152s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 152s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 152s [gw1] [ 10%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-inherits] 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-inherits] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-plain] 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-plain] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[column_property] 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[column_property] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[column_property] 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[column_property] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_list 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_list 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 152s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 152s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 153s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 153s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_one_to_one_example 153s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_one_to_one_example 153s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_post_init 153s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_post_init 153s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 153s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 153s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_set 153s [gw1] [ 10%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_set 153s test/sql/test_ddlemit.py::EmitDDLTest::test_comment 153s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_comment 153s test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_checkfirst 153s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_checkfirst 153s test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_nocheck 153s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_nocheck 153s test/sql/test_ddlemit.py::EmitDDLTest::test_create_empty_collection 153s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_empty_collection 153s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_doesnt_exist 153s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_doesnt_exist 153s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_exists 153s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_exists 153s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_doesnt_exist 153s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_doesnt_exist 153s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_exists 153s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_exists 153s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_auto_alter_fk 153s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_auto_alter_fk 153s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_checkfirst 153s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_checkfirst 153s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_inline_fk 153s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_inline_fk 153s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_nocheck 153s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_nocheck 153s test/sql/test_ddlemit.py::EmitDDLTest::test_create_seq_checkfirst 153s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_seq_checkfirst 153s test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_exists_index_checkfirst 153s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_exists_index_checkfirst 153s test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_index_checkfirst 153s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_index_checkfirst 153s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_checkfirst 153s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_checkfirst 153s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_nocheck 153s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_nocheck 153s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_empty_collection 153s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_empty_collection 153s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_doesnt_exist 153s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_doesnt_exist 153s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_exists 153s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_exists 153s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_doesnt_exist 153s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_doesnt_exist 153s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_exists 153s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_exists 153s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_checkfirst 153s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_checkfirst 153s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_nocheck 153s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_nocheck 153s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_seq_checkfirst 153s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_seq_checkfirst 153s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_table_index_checkfirst 153s [gw1] [ 10%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_table_index_checkfirst 153s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_after 153s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_after 153s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_before 153s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_before 153s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_both 153s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_both 153s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_after 153s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_after 153s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_before 153s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_before 153s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_both 153s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_both 153s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_table_isolation 153s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_table_isolation 153s test/engine/test_ddlevents.py::DDLEventTest::test_table_all 153s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_all 153s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_after 153s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_after 153s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_before 153s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_before 153s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_both 153s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_both 153s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_after 153s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_after 153s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_before 153s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_before 153s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_both 153s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_both 153s test/engine/test_ddlevents.py::DDLExecutionTest::test_conditional_constraint 153s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_conditional_constraint 153s test/engine/test_ddlevents.py::DDLExecutionTest::test_ddl_execute 153s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_ddl_execute 153s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable] 153s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable] 153s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable_w_state] 153s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable_w_state] 153s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[dialect] 153s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[dialect] 153s test/engine/test_ddlevents.py::DDLExecutionTest::test_metadata 153s [gw1] [ 11%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_metadata 153s test/engine/test_ddlevents.py::DDLExecutionTest::test_platform_escape 153s [gw1] [ 11%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_platform_escape 153s test/engine/test_ddlevents.py::DDLExecutionTest::test_table_by_metadata 153s [gw1] [ 11%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_table_by_metadata 153s test/engine/test_ddlevents.py::DDLExecutionTest::test_table_standalone 153s [gw1] [ 11%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_table_standalone 153s test/engine/test_ddlevents.py::DDLTest::test_filter 153s [gw1] [ 11%] PASSED test/engine/test_ddlevents.py::DDLTest::test_filter 153s test/engine/test_ddlevents.py::DDLTest::test_repr[include_context] 153s [gw1] [ 11%] PASSED test/engine/test_ddlevents.py::DDLTest::test_repr[include_context] 153s test/engine/test_ddlevents.py::DDLTest::test_repr[not_include_context] 153s [gw1] [ 11%] PASSED test/engine/test_ddlevents.py::DDLTest::test_repr[not_include_context] 153s test/engine/test_ddlevents.py::DDLTest::test_tokens 153s [gw1] [ 11%] PASSED test/engine/test_ddlevents.py::DDLTest::test_tokens 153s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_autobegin_transaction 153s [gw1] [ 11%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_autobegin_transaction 153s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_explicit_begin_transaction 153s [gw1] [ 11%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_explicit_begin_transaction 153s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_engine 153s [gw1] [ 11%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_engine 154s test/engine/test_ddlevents.py::ForeignKeyConstraintDDLEventTest::test_table_integrated 154s [gw1] [ 11%] PASSED test/engine/test_ddlevents.py::ForeignKeyConstraintDDLEventTest::test_table_integrated 154s test/engine/test_ddlevents.py::IndexDDLEventTest::test_straight_create_drop 154s [gw1] [ 11%] PASSED test/engine/test_ddlevents.py::IndexDDLEventTest::test_straight_create_drop 154s test/engine/test_ddlevents.py::IndexDDLEventTest::test_table_integrated 154s [gw1] [ 11%] PASSED test/engine/test_ddlevents.py::IndexDDLEventTest::test_table_integrated 154s test/engine/test_ddlevents.py::SequenceDDLEventTest::test_straight_create_drop 154s [gw1] [ 11%] SKIPPED test/engine/test_ddlevents.py::SequenceDDLEventTest::test_straight_create_drop 154s test/engine/test_ddlevents.py::SequenceDDLEventTest::test_table_integrated 154s [gw1] [ 11%] SKIPPED test/engine/test_ddlevents.py::SequenceDDLEventTest::test_table_integrated 154s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_disable_eagerloads 154s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_disable_eagerloads 154s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_downgrade_baseline 154s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_downgrade_baseline 154s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 154s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 154s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 154s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 154s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined 154s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined 154s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 154s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 154s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 154s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 154s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 154s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 154s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_last_one_wins 154s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_last_one_wins 154s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 154s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 154s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 154s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 154s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_joinedload 154s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_joinedload 154s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 154s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 154s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 154s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 154s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_must_be_alone 154s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_must_be_alone 154s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery 154s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery 155s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 155s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 155s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 155s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 155s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 155s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 155s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[load_as_option] 155s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[load_as_option] 155s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[not_load_as_option] 155s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[not_load_as_option] 155s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[load_as_option] 155s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[load_as_option] 155s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[not_load_as_option] 155s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[not_load_as_option] 155s test/orm/test_default_strategies.py::NoLoadTest::test_m2o_noload_option 155s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_m2o_noload_option 155s test/orm/test_default_strategies.py::NoLoadTest::test_o2m_noload 155s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_o2m_noload 155s test/orm/test_default_strategies.py::NoLoadTest::test_upgrade_o2m_noload_lazyload_option 155s [gw1] [ 11%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_upgrade_o2m_noload_lazyload_option 155s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoinc_detection_no_affinity 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoinc_detection_no_affinity 155s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_fk_disqualifies 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_fk_disqualifies 155s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_ignore_fk 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_ignore_fk 155s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_single_col 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_single_col 155s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_nonoptional_sequence_non_autoinc_no_firing 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_nonoptional_sequence_non_autoinc_no_firing 155s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_optional_sequence_non_autoinc_no_firing 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_optional_sequence_non_autoinc_no_firing 155s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_non_autoincrement 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_non_autoincrement 155s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[eager] 155s [gw1] [ 11%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[eager] 155s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[noneager] 155s [gw1] [ 11%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[noneager] 155s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[eagerload] 155s [gw1] [ 11%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[eagerload] 155s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[noneagerload] 155s [gw1] [ 11%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[noneagerload] 155s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-attribute-_exclusions_02] 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-attribute-_exclusions_02] 155s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-method-_exclusions_03] 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-method-_exclusions_03] 155s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[multivalues-method-_exclusions_04] 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[multivalues-method-_exclusions_04] 155s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-attribute-_exclusions_00] 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-attribute-_exclusions_00] 155s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-method-_exclusions_01] 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-method-_exclusions_01] 155s test/sql/test_defaults.py::DDLTest::test_literal_binds_pgarray 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_pgarray 155s test/sql/test_defaults.py::DDLTest::test_literal_binds_plain 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_plain 155s test/sql/test_defaults.py::DDLTest::test_literal_binds_w_quotes 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_w_quotes 155s test/sql/test_defaults.py::DDLTest::test_sqlexpr 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_sqlexpr 155s test/sql/test_defaults.py::DDLTest::test_string 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_string 155s test/sql/test_defaults.py::DDLTest::test_string_w_quotes 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_string_w_quotes 155s test/sql/test_defaults.py::DDLTest::test_text 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_text 155s test/sql/test_defaults.py::DDLTest::test_text_literal_binds 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_text_literal_binds 155s test/sql/test_defaults.py::DDLTest::test_text_w_quotes 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DDLTest::test_text_w_quotes 155s test/sql/test_defaults.py::DefaultObjectTest::test_arg_signature 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_arg_signature 155s test/sql/test_defaults.py::DefaultObjectTest::test_bad_arg_signature 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_bad_arg_signature 155s test/sql/test_defaults.py::DefaultObjectTest::test_no_embed_in_sql 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_no_embed_in_sql 155s test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_one 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_one 155s test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_two 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_two 155s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert 155s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_multivalues 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_multivalues 155s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_values 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_values 155s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insertmany 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insertmany 155s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_missing_many_param 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_missing_many_param 155s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_default_scalar 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_default_scalar 155s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_execute 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_execute 155s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_scalar 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_scalar 155s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_via_exec_removed 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_via_exec_removed 155s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update 155s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update_values 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update_values 155s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_updatemany 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_updatemany 155s test/orm/test_defaults.py::ExcludedDefaultsTest::test_exclude 155s [gw1] [ 11%] PASSED test/orm/test_defaults.py::ExcludedDefaultsTest::test_exclude 155s test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_fn_defaults 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_fn_defaults 155s test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_override_defaults 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_override_defaults 155s test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[False-_exclusions_01] 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[False-_exclusions_01] 155s test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[True-_exclusions_00] 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[True-_exclusions_00] 155s test/sql/test_defaults.py::PKIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::PKIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement 155s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_autoincrement_reflected_from_server_default 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_autoincrement_reflected_from_server_default 155s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert 155s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert_reflected 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert_reflected 155s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_on_insert_with_returning 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_on_insert_with_returning 155s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_none_on_insert 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_none_on_insert 155s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_on_insert_with_returning 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_on_insert_with_returning 155s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_clause 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_clause 155s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_column_default_no_label 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_column_default_no_label 155s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_label 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_label 155s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_no_label 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_no_label 155s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_no_implicit_returning 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_no_implicit_returning 155s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_plain 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_plain 155s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_sequence 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_sequence 155s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default 155s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_autoincrement 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_autoincrement 155s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_implicit_returning 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_implicit_returning 155s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_text_clause_default_no_type 155s [gw1] [ 11%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_text_clause_default_no_type 155s test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert 155s [gw1] [ 11%] PASSED test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert 155s test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_update 155s [gw1] [ 11%] PASSED test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_update 155s test/orm/test_deferred.py::AutoflushTest::test_deferred_autoflushes 155s [gw1] [ 11%] PASSED test/orm/test_deferred.py::AutoflushTest::test_deferred_autoflushes 155s test/orm/test_deferred.py::DeferredOptionsTest::test_chained_multi_col_options 155s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_chained_multi_col_options 155s test/orm/test_deferred.py::DeferredOptionsTest::test_deep_options 155s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_deep_options 155s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[immediateload] 155s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[immediateload] 155s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[joinedload] 155s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[joinedload] 155s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[lazyload] 155s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[lazyload] 155s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[selectinload] 155s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[selectinload] 155s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[subqueryload] 155s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[subqueryload] 155s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk 155s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk 156s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk_rt 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk_rt 156s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_parent_specific 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_parent_specific 156s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_path_specific 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_path_specific 156s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_bound 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_bound 156s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_unbound 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_unbound 156s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_synonym 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_synonym 156s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_w_deferred 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_w_deferred 156s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col 156s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_rowproc_only 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_rowproc_only 156s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_w_option_rowproc_only 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_w_option_rowproc_only 156s test/orm/test_deferred.py::DeferredOptionsTest::test_options 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_options 156s test/orm/test_deferred.py::DeferredOptionsTest::test_path_entity 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_path_entity 156s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_newstyle 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_newstyle 156s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_rowproc_only 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_rowproc_only 156s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_w_option_rowproc_only 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_w_option_rowproc_only 156s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group 156s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload 156s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload_colexpr 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload_colexpr 156s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_lazyload 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_lazyload 156s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_subqueryload 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_subqueryload 156s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi 156s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi_pathed 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi_pathed 156s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_with_load 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_with_load 156s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_star 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_star 156s test/orm/test_deferred.py::DeferredPopulationTest::test_join_no_clear 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_join_no_clear 156s test/orm/test_deferred.py::DeferredPopulationTest::test_join_with_clear 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_join_with_clear 156s test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_no_clear 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_no_clear 156s test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_with_clear 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_with_clear 156s test/orm/test_deferred.py::DeferredPopulationTest::test_no_previous_query 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_no_previous_query 156s test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_no_clear 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_no_clear 156s test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_with_clear 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_with_clear 156s test/orm/test_deferred.py::DeferredTest::test_basic 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_basic 156s test/orm/test_deferred.py::DeferredTest::test_basic_w_new_style 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_basic_w_new_style 156s test/orm/test_deferred.py::DeferredTest::test_commits_state 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_commits_state 156s test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[False] 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[False] 156s test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[True] 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[True] 156s test/orm/test_deferred.py::DeferredTest::test_defer_primary_key 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_primary_key 156s test/orm/test_deferred.py::DeferredTest::test_group 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_group 156s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[False] 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[False] 156s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[None] 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[None] 156s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[True] 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[True] 156s test/orm/test_deferred.py::DeferredTest::test_map_selectable_wo_deferred 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_map_selectable_wo_deferred 156s test/orm/test_deferred.py::DeferredTest::test_preserve_changes 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_preserve_changes 156s test/orm/test_deferred.py::DeferredTest::test_save 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_save 156s test/orm/test_deferred.py::DeferredTest::test_synonym_group_bug 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_synonym_group_bug 156s test/orm/test_deferred.py::DeferredTest::test_unsaved 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved 156s test/orm/test_deferred.py::DeferredTest::test_unsaved_2 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_2 156s test/orm/test_deferred.py::DeferredTest::test_unsaved_group 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_group 156s test/orm/test_deferred.py::DeferredTest::test_unsaved_group_2 156s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_group_2 157s test/orm/test_deferred.py::InheritanceTest::test_defer_on_wildcard_subclass 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_on_wildcard_subclass 157s test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass 157s test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass_bound 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass_bound 157s test/orm/test_deferred.py::InheritanceTest::test_issue_10125[contains_eager] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_issue_10125[contains_eager] 157s test/orm/test_deferred.py::InheritanceTest::test_issue_10125[joinedload] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_issue_10125[joinedload] 157s test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass 157s test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass_bound 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass_bound 157s test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_applied 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_applied 157s test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_mismatch 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_mismatch 157s test/orm/test_deferred.py::InheritanceTest::test_load_only_of_type_with_polymorphic 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_of_type_with_polymorphic 157s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass 157s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass 157s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass_bound 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass_bound 157s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_bound 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_bound 157s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship 157s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_bound 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_bound 157s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 157s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 157s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_of_type 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_of_type 157s test/orm/test_deferred.py::InheritanceTest::test_wildcard_subclass_of_type 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_wildcard_subclass_of_type 157s test/orm/test_deferred.py::MultiPathTest_order_one::test_data_loaded 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::MultiPathTest_order_one::test_data_loaded 157s test/orm/test_deferred.py::MultiPathTest_order_two::test_data_loaded 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::MultiPathTest_order_two::test_data_loaded 157s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_after_expire_obj 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_after_expire_obj 157s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_column_unexpire 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_column_unexpire 157s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_raise_column_plain 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_raise_column_plain 157s test/orm/test_deferred.py::RaiseLoadTest::test_does_expire_cancel_normal_defer_option 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_does_expire_cancel_normal_defer_option 157s test/orm/test_deferred.py::RaiseLoadTest::test_load_only_raise_option_raise_column_plain 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_load_only_raise_option_raise_column_plain 157s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_defer_unraise 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_defer_unraise 157s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise 157s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_attr 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_attr 157s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_obj 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_obj 157s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_modify_attr_expire_obj 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_modify_attr_expire_obj 157s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_undefer_unraise 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_undefer_unraise 157s test/orm/test_deferred.py::RaiseLoadTest::test_option_raise_deferred 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_option_raise_deferred 157s test/orm/test_deferred.py::RaiseLoadTest::test_option_raiseload_unexpire_modified_obj 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_option_raiseload_unexpire_modified_obj 157s test/orm/test_deferred.py::SelfReferentialMultiPathTest::test_present_overrides_deferred 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::SelfReferentialMultiPathTest::test_present_overrides_deferred 157s test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_individual 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_individual 157s test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_whole 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_whole 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_default_value 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_default_value 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-core] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-core] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-orm] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-orm] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-core] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-core] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-orm] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-orm] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-core] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-core] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-orm] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-orm] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-core] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-core] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-orm] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-orm] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-core] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-core] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-orm] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-orm] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-core] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-core] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-orm] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-orm] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-core] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-core] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-orm] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-orm] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-core] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-core] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-orm] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-orm] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-core] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-core] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-orm] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-orm] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-core] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-core] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-orm] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-orm] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-core] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-core] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-orm] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-orm] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-core] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-core] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-orm] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-orm] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-core] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-core] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-orm] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-orm] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-core] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-core] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-orm] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-orm] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-core] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-core] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-orm] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-orm] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-core] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-core] 157s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-orm] 157s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-orm] 157s test/orm/test_deferred.py::WithExpressionTest::test_in_joinedload 157s [gw1] [ 12%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_in_joinedload 157s test/orm/test_deferred.py::WithExpressionTest::test_no_refresh_unless_populate_existing 157s [gw1] [ 12%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_no_refresh_unless_populate_existing 157s test/orm/test_deferred.py::WithExpressionTest::test_no_sql_not_set_up 157s [gw1] [ 12%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_no_sql_not_set_up 157s test/orm/test_deferred.py::WithExpressionTest::test_non_cacheable_expr 157s [gw1] [ 12%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_non_cacheable_expr 157s test/orm/test_deferred.py::WithExpressionTest::test_reuse_expr 157s [gw1] [ 12%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_reuse_expr 157s test/orm/test_deferred.py::WithExpressionTest::test_simple_expr 157s [gw1] [ 12%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_simple_expr 157s test/sql/test_delete.py::DeleteFromCompileTest::test_autocorrelate_error 157s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_autocorrelate_error 157s test/sql/test_delete.py::DeleteFromCompileTest::test_correlation_to_extra 157s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_correlation_to_extra 157s test/sql/test_delete.py::DeleteFromCompileTest::test_delete_extra_froms 157s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_delete_extra_froms 157s test/sql/test_delete.py::DeleteFromCompileTest::test_dont_correlate_to_extra 157s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_dont_correlate_to_extra 157s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_alias_plus_table 157s [gw1] [ 12%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_alias_plus_table 157s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 157s [gw1] [ 12%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 157s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 157s [gw1] [ 12%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 157s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 157s [gw1] [ 12%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 157s test/sql/test_delete.py::DeleteTest::test_alias 157s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_alias 157s test/sql/test_delete.py::DeleteTest::test_correlated_select 157s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_correlated_select 157s test/sql/test_delete.py::DeleteTest::test_delete 157s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_delete 157s test/sql/test_delete.py::DeleteTest::test_delete_literal_binds 157s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_delete_literal_binds 157s test/sql/test_delete.py::DeleteTest::test_non_correlated_select 157s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_non_correlated_select 157s test/sql/test_delete.py::DeleteTest::test_prefix_with 157s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_prefix_with 157s test/sql/test_delete.py::DeleteTest::test_where_empty 157s [gw1] [ 12%] PASSED test/sql/test_delete.py::DeleteTest::test_where_empty 157s test/base/test_dependency.py::DependencySortTest::test_find_cycle_one 157s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_cycle_one 157s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_four 157s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_four 157s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_one 157s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_one 157s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_three 157s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_three 157s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_two 157s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_two 157s test/base/test_dependency.py::DependencySortTest::test_large_sort 157s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_large_sort 157s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_one 157s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_one 157s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_three 157s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_three 157s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_two 157s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_two 157s test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_one 157s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_one 157s test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_two 157s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_two 157s test/base/test_dependency.py::DependencySortTest::test_sort_one 157s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_one 157s test/base/test_dependency.py::DependencySortTest::test_sort_three 157s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_three 157s test/base/test_dependency.py::DependencySortTest::test_sort_two 157s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_two 157s test/base/test_dependency.py::DependencySortTest::test_ticket_1380 157s [gw1] [ 12%] PASSED test/base/test_dependency.py::DependencySortTest::test_ticket_1380 157s test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_deprecated 157s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_deprecated 157s test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_false_is_ok 157s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_false_is_ok 157s test/ext/test_deprecations.py::AutomapTest::test_reflect_true 157s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::AutomapTest::test_reflect_true 157s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_bound_session 157s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_bound_session 157s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_no_session 157s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_no_session 157s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_unbound_session 157s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_unbound_session 157s test/dialect/mysql/test_deprecations.py::CompileTest::test_distinct_string 157s [gw1] [ 12%] PASSED test/dialect/mysql/test_deprecations.py::CompileTest::test_distinct_string 157s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_connection 157s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_connection 157s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_engine 157s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_engine 157s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_from_engine 157s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_from_engine 157s test/engine/test_deprecations.py::CreateEngineTest::test_dbapi_clsmethod_renamed 157s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_dbapi_clsmethod_renamed 157s test/engine/test_deprecations.py::CreateEngineTest::test_dialect_use_setinputsizes_attr 157s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_dialect_use_setinputsizes_attr 157s test/engine/test_deprecations.py::CreateEngineTest::test_empty_in_keyword 157s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_empty_in_keyword 157s test/engine/test_deprecations.py::CreateEngineTest::test_no_warning_for_dual_dbapi_clsmethod 157s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_no_warning_for_dual_dbapi_clsmethod 157s test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_mock 157s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_mock 157s test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_unknown 157s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_unknown 157s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_disable_eagerloads 157s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_disable_eagerloads 157s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_downgrade_baseline 157s [gw0] [ 12%] PASSED test/ext/test_automap.py::ConcurrentAutomapTest_sqlite+pysqlite_3_46_1::test_concurrent_automaps_w_configure 157s test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[prepare] 157s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_downgrade_baseline 157s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 157s [gw0] [ 12%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[prepare] 157s test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[reflect] 157s [gw0] [ 12%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[reflect] 157s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 157s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 157s test/ext/test_automap.py::MultipleSchemaTest::test_cls_schema_name_conflict 158s [gw0] [ 12%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_cls_schema_name_conflict 158s test/ext/test_automap.py::MultipleSchemaTest::test_dupe_clsname_warning 158s [gw0] [ 12%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_dupe_clsname_warning 158s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 158s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined 158s test/ext/test_automap.py::MultipleSchemaTest::test_dupe_tablename_ok_w_explicit_classes 158s [gw0] [ 12%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_dupe_tablename_ok_w_explicit_classes 158s test/ext/test_automap.py::MultipleSchemaTest::test_named_not_in_classes 158s [gw0] [ 12%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_named_not_in_classes 158s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_add_remove_pending_backref 158s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined 158s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 158s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_add_remove_pending_backref 158s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_bulk_replace 158s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_bulk_replace 158s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_duplicate_adds 158s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 158s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 158s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_duplicate_adds 158s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_pending_combines_with_flushed 158s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_pending_combines_with_flushed 158s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_remove_add_pending_backref 158s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 158s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 158s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_remove_add_pending_backref 158s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_commit 158s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 158s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_last_one_wins 158s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_commit 158s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_notloaded 158s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_notloaded 158s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_preloaded 158s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_last_one_wins 158s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 158s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_preloaded 158s test/orm/test_backref_mutations.py::M2MStaleBackrefTest::test_backref_pop_m2m 158s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::M2MStaleBackrefTest::test_backref_pop_m2m 158s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 158s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 158s test/orm/test_backref_mutations.py::O2MCollectionTest::test_append_del 158s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_append_del 158s test/orm/test_backref_mutations.py::O2MCollectionTest::test_bulk_replace 158s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 158s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_joinedload 158s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_bulk_replace 158s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_one 158s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_one 158s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_two 158s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_two 158s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_commitfirst 158s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_joinedload 158s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 158s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_commitfirst 158s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_hitslazy 158s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_hitslazy 158s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_notloaded 158s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 158s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 158s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_notloaded 158s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_preloaded 158s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_preloaded 158s test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_collection 158s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 158s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_must_be_alone 158s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_collection 158s test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_scalar 158s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_scalar 158s test/orm/test_backref_mutations.py::O2MCollectionTest::test_plain_load_passive 158s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_must_be_alone 158s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery 158s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_plain_load_passive 158s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_commitfirst 158s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_commitfirst 158s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_notloaded 158s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery 158s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 158s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_notloaded 158s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_preloaded 158s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_preloaded 158s test/orm/test_backref_mutations.py::O2MCollectionTest::test_set_none 158s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 158s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 158s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_set_none 158s test/orm/test_backref_mutations.py::O2MCollectionTest::test_straight_remove 158s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_straight_remove 158s test/orm/test_backref_mutations.py::O2MCollectionTest::test_tuple_assignment_w_reverse 158s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 158s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_tuple_assignment_w_reverse 158s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 158s test/orm/test_backref_mutations.py::O2MStaleBackrefTest::test_backref_pop_m2o 158s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2MStaleBackrefTest::test_backref_pop_m2o 158s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_commitfirst 158s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 158s test/orm/test_deprecations.py::DeferredOptionsTest::test_deep_options 158s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_commitfirst 158s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_notloaded 158s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_notloaded 158s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_preloaded 158s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeferredOptionsTest::test_deep_options 158s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_on_wildcard_subclass 158s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_preloaded 159s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_commitfirst 159s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_commitfirst 159s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_notloaded 159s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_notloaded 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_on_wildcard_subclass 159s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass 159s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_preloaded 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass 159s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass_bound 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass_bound 159s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[contains_eager] 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[contains_eager] 159s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[joinedload] 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[joinedload] 159s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass 159s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass_bound 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass_bound 159s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_applied 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_applied 159s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_mismatch 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_mismatch 159s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_of_type_with_polymorphic 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_of_type_with_polymorphic 159s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass 159s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass 159s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_preloaded 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass 159s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass_bound 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass_bound 159s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_bound 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_bound 159s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship 159s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_bound 159s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_commitfirst 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_bound 159s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 159s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 159s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_of_type 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_of_type 159s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_wildcard_subclass_of_type 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_wildcard_subclass_of_type 159s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_as_declarative 159s [gw1] [ 12%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_as_declarative 159s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_declarative_base 159s [gw1] [ 12%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_declarative_base 159s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_has_inherited_table 159s [gw1] [ 12%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_has_inherited_table 159s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_synonym_for 159s [gw1] [ 12%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_synonym_for 159s test/orm/test_deprecations.py::DeprecatedInhTest::test_with_polymorphic 159s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_commitfirst 159s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_notloaded 159s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_notloaded 159s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_preloaded 159s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_preloaded 159s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_commitfirst 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedInhTest::test_with_polymorphic 159s test/orm/test_deprecations.py::DeprecatedMapperTest::test_add_property 159s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_commitfirst 159s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_notloaded 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_add_property 159s test/orm/test_deprecations.py::DeprecatedMapperTest::test_comparable_column 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_comparable_column 159s test/orm/test_deprecations.py::DeprecatedMapperTest::test_deferred_scalar_loader_name_change 159s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_notloaded 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_deferred_scalar_loader_name_change 159s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_preloaded 159s test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_instrumentation_event_fn 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_instrumentation_event_fn 159s test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_mapper_event_fn 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_mapper_event_fn 159s test/orm/test_deprecations.py::DeprecatedMapperTest::test_polymorphic_union_w_select 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_polymorphic_union_w_select 159s test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[col_prop] 159s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_preloaded 159s test/orm/test_backref_mutations.py::O2OScalarMoveTest_legacy_style::test_collection_move_commitfirst 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[col_prop] 159s test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[relationship] 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[relationship] 159s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2OScalarMoveTest_legacy_style::test_collection_move_commitfirst 159s test/orm/test_deprecations.py::DeprecatedMapperTest::test_we_couldnt_remove_mapper_yet 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_we_couldnt_remove_mapper_yet 159s test/orm/test_backref_mutations.py::O2OScalarMoveTest_new_style::test_collection_move_commitfirst 159s test/orm/test_deprecations.py::DeprecatedOptionAllTest::test_defer_addtl_attrs 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedOptionAllTest::test_defer_addtl_attrs 159s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2OScalarMoveTest_new_style::test_collection_move_commitfirst 159s test/orm/test_deprecations.py::DeprecatedQueryTest::test_apply_labels 159s test/orm/test_backref_mutations.py::O2OScalarOrphanTest::test_m2o_event 159s [gw0] [ 12%] PASSED test/orm/test_backref_mutations.py::O2OScalarOrphanTest::test_m2o_event 159s test/ext/test_baked.py::CustomIntegrationTest::test_non_baked 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_non_baked 159s test/ext/test_baked.py::CustomIntegrationTest::test_non_baked_tuples 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_apply_labels 159s test/orm/test_deprecations.py::DeprecatedQueryTest::test_deprecated_select_coercion_join_target 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_deprecated_select_coercion_join_target 159s test/orm/test_deprecations.py::DeprecatedQueryTest::test_invalid_column 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_invalid_column 159s test/orm/test_deprecations.py::DeprecatedQueryTest::test_query_as_scalar 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_query_as_scalar 159s test/orm/test_deprecations.py::DeprecatedQueryTest::test_select_from_q_statement_no_aliasing 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_select_from_q_statement_no_aliasing 159s test/orm/test_deprecations.py::DeprecatedQueryTest::test_text_as_column 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_text_as_column 159s test/orm/test_deprecations.py::DeprecatedQueryTest::test_with_labels 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_with_labels 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_non_baked_tuples 159s test/ext/test_baked.py::CustomIntegrationTest::test_plain_w_baked_lazyload 159s test/orm/test_deprecations.py::DeprecationScopedSessionTest::test_config_errors 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecationScopedSessionTest::test_config_errors 159s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[CheckConstraint] 159s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[CheckConstraint] 159s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Column] 159s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Column] 159s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKeyConstraint] 159s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKeyConstraint] 159s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKey] 159s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKey] 159s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Identity] 159s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Identity] 159s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[PrimaryKeyConstraint] 159s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[PrimaryKeyConstraint] 159s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[UniqueConstraint] 159s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[UniqueConstraint] 159s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_empty_and_or 159s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_empty_and_or 159s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_ident_preparer_force 159s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_ident_preparer_force 159s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 159s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 159s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 159s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 159s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 159s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_plain_w_baked_lazyload 159s test/orm/test_deprecations.py::GetTest::test_get 159s test/ext/test_baked.py::CustomIntegrationTest::test_use_w_baked 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_use_w_baked 159s test/ext/test_baked.py::LikeQueryTest::test_count 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::LikeQueryTest::test_count 159s test/ext/test_baked.py::LikeQueryTest::test_count_with_bindparams 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::LikeQueryTest::test_count_with_bindparams 159s test/ext/test_baked.py::LikeQueryTest::test_first_multiple_result 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::LikeQueryTest::test_first_multiple_result 159s test/ext/test_baked.py::LikeQueryTest::test_first_no_result 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::LikeQueryTest::test_first_no_result 159s test/ext/test_baked.py::LikeQueryTest::test_get 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get 159s test/ext/test_baked.py::LikeQueryTest::test_get_includes_getclause 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get_includes_getclause 159s test/ext/test_baked.py::LikeQueryTest::test_get_pk_w_null 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get_pk_w_null 159s test/ext/test_baked.py::LikeQueryTest::test_one_multiple_result 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_multiple_result 159s test/ext/test_baked.py::LikeQueryTest::test_one_no_result 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_no_result 159s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_multiple_result 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_multiple_result 159s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_no_result 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_no_result 159s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_result 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_result 159s test/ext/test_baked.py::LikeQueryTest::test_one_result 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_result 159s test/ext/test_baked.py::LikeQueryTest::test_scalar 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::LikeQueryTest::test_scalar 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_get 159s test/orm/test_deprecations.py::GetTest::test_get_against_col 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_get_against_col 159s test/orm/test_deprecations.py::GetTest::test_loader_options 159s test/ext/test_baked.py::ResultPostCriteriaTest::test_first 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_loader_options 159s test/orm/test_deprecations.py::GetTest::test_no_criterion 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_no_criterion 159s test/orm/test_deprecations.py::GetTest::test_no_criterion_when_already_loaded 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_no_criterion_when_already_loaded 159s test/orm/test_deprecations.py::GetTest::test_only_full_mapper_zero 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_only_full_mapper_zero 159s test/ext/test_deprecations.py::HorizontalShardTest::test_id_chooser 159s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::HorizontalShardTest::test_id_chooser 159s test/ext/test_deprecations.py::HorizontalShardTest::test_query_chooser 159s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::HorizontalShardTest::test_query_chooser 159s test/orm/test_deprecations.py::ImmediateTest::test_value 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_first 159s test/ext/test_baked.py::ResultPostCriteriaTest::test_get 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_get 159s test/ext/test_baked.py::ResultPostCriteriaTest::test_iter 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_iter 159s test/ext/test_baked.py::ResultPostCriteriaTest::test_spoiled 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_spoiled 159s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_cachekeys_on_constructor 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::ImmediateTest::test_value 159s test/orm/test_deprecations.py::ImmediateTest::test_value_cancels_loader_opts 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::ImmediateTest::test_value_cancels_loader_opts 159s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[False] 159s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[False] 159s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[None] 159s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[None] 159s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[True] 159s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[True] 159s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_selectable 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_cachekeys_on_constructor 159s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step 159s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step_oneline 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step_oneline 159s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_different_limits 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_different_limits 159s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_disable_on_session 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_disable_on_session 159s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_no_steps 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_no_steps 159s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_full_w_params 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_full_w_params 159s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_half_w_params 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_half_w_params 159s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subquery_eagerloading 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_selectable 159s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_selectable_auto_alias 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_selectable_auto_alias 159s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_seven_selectable_auto_alias 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_seven_selectable_auto_alias 159s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_point_five_selectable_auto_alias 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_point_five_selectable_auto_alias 159s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_selectable_auto_alias 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_selectable_auto_alias 159s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_two 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subquery_eagerloading 159s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_two 159s test/orm/test_deprecations.py::InheritedJoinTest::test_join_w_subq_adapt 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context 159s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context_w_cancelling_event 159s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_w_subq_adapt 159s test/orm/test_deprecations.py::InstancesTest::test_contains_eager 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context_w_cancelling_event 159s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_args 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_args 159s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_query 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_query 159s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_session 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_session 159s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_w_new_entities 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_w_new_entities 159s test/ext/test_baked.py::StateChangeTest::test_chained_add 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::StateChangeTest::test_chained_add 159s test/ext/test_baked.py::StateChangeTest::test_chained_add_operator 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::StateChangeTest::test_chained_add_operator 159s test/ext/test_baked.py::StateChangeTest::test_initial_key 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::StateChangeTest::test_initial_key 159s test/ext/test_baked.py::StateChangeTest::test_inplace_add 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::StateChangeTest::test_inplace_add 159s test/ext/test_baked.py::StateChangeTest::test_inplace_add_operator 159s [gw0] [ 12%] PASSED test/ext/test_baked.py::StateChangeTest::test_inplace_add_operator 159s test/orm/inheritance/test_basic.py::CascadeTest::test_cascade 159s [gw0] [ 13%] PASSED test/orm/inheritance/test_basic.py::CascadeTest::test_cascade 159s test/orm/inheritance/test_basic.py::ColExpressionsTest_sqlite+pysqlite_3_46_1::test_group_by 159s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager 159s test/orm/test_deprecations.py::InstancesTest::test_contains_eager_aliased_instances 159s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager_aliased_instances 159s test/orm/test_deprecations.py::InstancesTest::test_contains_eager_multi_alias 159s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager_multi_alias 159s test/orm/test_deprecations.py::InstancesTest::test_from_alias_one 159s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::InstancesTest::test_from_alias_one 159s test/orm/test_deprecations.py::InstancesTest::test_from_alias_two_old_way 160s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::InstancesTest::test_from_alias_two_old_way 160s test/orm/test_deprecations.py::InstrumentationTest::test_dict_subclass4 160s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::InstrumentationTest::test_dict_subclass4 160s test/orm/test_deprecations.py::InstrumentationTest::test_name_setup 160s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::InstrumentationTest::test_name_setup 160s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_assertions 160s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_assertions 160s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_compile 160s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_compile 160s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_operators 160s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_operators 160s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_between_operators[not_between_op-notbetween_op-a NOT BETWEEN b AND c] 160s [gw0] [ 13%] PASSED test/orm/inheritance/test_basic.py::ColExpressionsTest_sqlite+pysqlite_3_46_1::test_group_by 160s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_between_operators[not_between_op-notbetween_op-a NOT BETWEEN b AND c] 160s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[is_not_distinct_from-isnot_distinct_from-a IS NOT DISTINCT FROM b] 160s [gw1] [ 13%] 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] 160s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_contains_op-notcontains_op-a NOT LIKE '%' || b || '%'] 160s test/orm/inheritance/test_basic.py::CompositeJoinedInTest::test_round_trip 160s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_contains_op-notcontains_op-a NOT LIKE '%' || b || '%'] 160s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_endswith_op-notendswith_op-a NOT LIKE '%' || b] 160s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_endswith_op-notendswith_op-a NOT LIKE '%' || b] 160s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_ilike_op-notilike_op-lower(a) NOT LIKE lower(b)] 160s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_ilike_op-notilike_op-lower(a) NOT LIKE lower(b)] 160s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_like_op-notlike_op-a NOT LIKE b] 160s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_like_op-notlike_op-a NOT LIKE b] 160s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_match_op-notmatch_op-NOT a MATCH b] 160s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_match_op-notmatch_op-NOT a MATCH b] 160s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_startswith_op-notstartswith_op-a NOT LIKE b || '%'] 160s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_startswith_op-notstartswith_op-a NOT LIKE b || '%'] 160s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[is_not_distinct_from-isnot_distinct_from] 160s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[is_not_distinct_from-isnot_distinct_from] 160s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_ilike-notilike] 160s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_ilike-notilike] 160s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_like-notlike] 160s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_like-notlike] 160s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_first-nullsfirst] 160s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_first-nullsfirst] 160s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_last-nullslast] 160s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_last-nullslast] 160s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_false-isfalse-True] 160s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_false-isfalse-True] 160s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_not_distinct_from-isnot_distinct_from-True] 160s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_not_distinct_from-isnot_distinct_from-True] 160s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_true-istrue-True] 160s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_true-istrue-True] 160s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_between_op-notbetween_op-True] 160s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_between_op-notbetween_op-True] 160s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_contains_op-notcontains_op-False] 160s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_contains_op-notcontains_op-False] 160s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_endswith_op-notendswith_op-False] 160s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_endswith_op-notendswith_op-False] 160s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_ilike_op-notilike_op-True] 160s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_ilike_op-notilike_op-True] 160s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_like_op-notlike_op-True] 160s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_like_op-notlike_op-True] 160s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_match_op-notmatch_op-True] 160s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_match_op-notmatch_op-True] 160s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_startswith_op-notstartswith_op-False] 160s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_startswith_op-notstartswith_op-False] 160s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_first_op-nullsfirst_op-False] 160s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_first_op-nullsfirst_op-False] 160s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_last_op-nullslast_op-False] 160s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_last_op-nullslast_op-False] 160s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_first_op-nullsfirst_op-a NULLS FIRST] 160s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_first_op-nullsfirst_op-a NULLS FIRST] 160s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_last_op-nullslast_op-a NULLS LAST] 160s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_last_op-nullslast_op-a NULLS LAST] 160s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_column_subquery_to_alias 160s [gw0] [ 13%] PASSED test/orm/inheritance/test_basic.py::CompositeJoinedInTest::test_round_trip 160s [gw1] [ 13%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_column_subquery_to_alias 160s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_join_to_schema 160s [gw1] [ 13%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_join_to_schema 160s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg0-True] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_as_declarative 160s [gw1] [ 13%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg0-True] 160s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg1-False] 160s [gw1] [ 13%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg1-False] 160s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map 160s [gw1] [ 13%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map 160s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map_use_labels 160s [gw1] [ 13%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map_use_labels 160s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select 160s [gw1] [ 13%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select 160s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select_use_labels 160s [gw1] [ 13%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select_use_labels 160s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_union_schema_to_non 160s [gw1] [ 13%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_union_schema_to_non 160s test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_keyed_tuple 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_as_declarative 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cannot_add_to_selectable 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cannot_add_to_selectable 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_does_not_have_registry_attr 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_does_not_have_registry_attr 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_has_registry_attr 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_has_registry_attr 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cls_docstring 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cls_docstring 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_base 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_base 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_column_sort_order 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_column_sort_order 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_argument 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_argument 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_attribute 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_attribute 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_bad_registry 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_bad_registry 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBaseNoMeta] 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBaseNoMeta] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBase] 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBase] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_registry_and_type_map 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_registry_and_type_map 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBaseNoMeta] 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBaseNoMeta] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBase] 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBase] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_default_column_order 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_default_column_order 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_hybrid_fine 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_hybrid_fine 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_mapped_raises 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_mapped_raises 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_difficult_class 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_difficult_class 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_dispose_attrs 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_dispose_attrs 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_custom_type_maintained 160s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_keyed_tuple 160s test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_plain_tuple 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_custom_type_maintained 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_default_type 160s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_plain_tuple 160s test/orm/test_deprecations.py::MergeResultTest::test_none_entity 160s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_none_entity 160s test/orm/test_deprecations.py::MergeResultTest::test_single_column 160s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_single_column 160s test/orm/test_deprecations.py::MergeResultTest::test_single_entity 160s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_single_entity 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_default_type 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBaseNoMeta] 160s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default-5-_exclusions_02] 160s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default-5-_exclusions_02] 160s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default_factory--_exclusions_03] 160s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default_factory--_exclusions_03] 160s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[init-True-_exclusions_00] 160s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[init-True-_exclusions_00] 160s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[kw_only-True-_exclusions_01] 160s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[kw_only-True-_exclusions_01] 160s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes_still_function 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBaseNoMeta] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBase] 160s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes_still_function 160s test/orm/test_deprecations.py::MiscDeprecationsTest::test_evaluator_is_private 160s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_evaluator_is_private 160s test/orm/test_deprecations.py::MiscDeprecationsTest::test_unloaded_expirable 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBase] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[MappedAsDataclass] 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[MappedAsDataclass] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_meta_init 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_meta_init 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_map_declaratively 160s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_unloaded_expirable 160s test/orm/test_deprecations.py::MixedEntitiesTest::test_values 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_map_declaratively 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list] 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list_str] 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list_str] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single] 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single_str] 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single_str] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-tuple] 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-tuple] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list] 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list_str] 160s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values 160s test/orm/test_deprecations.py::MixedEntitiesTest::test_values_specific_order_by 160s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values_specific_order_by 160s test/orm/test_deprecations.py::MixedEntitiesTest::test_values_with_boolean_selects 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list_str] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single] 160s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values_with_boolean_selects 160s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_clear 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single_str] 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single_str] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-tuple] 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-tuple] 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_clear 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list] 160s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_none 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list_str] 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_none 160s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_raise 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list_str] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single] 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_raise 160s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_copy 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single_str] 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_copy 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single_str] 160s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_deepcopy 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-tuple] 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-tuple] 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_deepcopy 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-polymorphic_on] 160s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_in_place_mutation 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-polymorphic_on] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-primary_key] 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_in_place_mutation 160s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_modified_event 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-primary_key] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-version_id_col] 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_modified_event 160s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pickle_parent 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-version_id_col] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-polymorphic_on] 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-polymorphic_on] 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pickle_parent 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-primary_key] 160s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-primary_key] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-version_id_col] 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop 160s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-version_id_col] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-polymorphic_on] 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default 160s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default_none 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-polymorphic_on] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-primary_key] 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-primary_key] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-version_id_col] 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default_none 160s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_popitem 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-version_id_col] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-polymorphic_on] 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_popitem 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-polymorphic_on] 160s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-primary_key] 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-primary_key] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-version_id_col] 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace 160s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace_itself_still_ok 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-version_id_col] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-polymorphic_on] 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace_itself_still_ok 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-polymorphic_on] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-version_id_col] 160s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_setdefault 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-version_id_col] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-polymorphic_on] 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_setdefault 160s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_unrelated_flush 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-polymorphic_on] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-version_id_col] 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-version_id_col] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-polymorphic_on] 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_unrelated_flush 160s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_update 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-polymorphic_on] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-version_id_col] 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_update 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-version_id_col] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[colprop] 160s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_clear 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[colprop] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[relationship] 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_clear 160s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_none 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[relationship] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_no_col 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_no_col 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_none 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_no_change_to_all_descriptors 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_no_change_to_all_descriptors 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[asdeclarative] 160s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_raise 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[asdeclarative] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbase] 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbase] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasefn] 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasefn] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasenometa] 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasenometa] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[mixinonbase] 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[mixinonbase] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[asdeclarative] 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[asdeclarative] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbase] 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbase] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasefn] 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasefn] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasenometa] 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasenometa] 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_setattr_hybrid_updates_descriptors 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_setattr_hybrid_updates_descriptors 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_shared_class_registry 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_raise 160s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_copy 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_shared_class_registry 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_annotations 160s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_annotations 160s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_copy 160s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_deepcopy 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_deepcopy 160s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_in_place_mutation 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_in_place_mutation 160s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_modified_event 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_modified_event 160s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_non_mutable 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_non_mutable 160s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pickle_parent 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pickle_parent 160s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop 160s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default 160s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default_none 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default_none 160s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_popitem 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_popitem 160s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace 160s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace_itself_still_ok 160s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace_itself_still_ok 161s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_setdefault 161s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_setdefault 161s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_unrelated_flush 161s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_unrelated_flush 161s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_update 161s [gw1] [ 13%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_update 161s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary 161s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary 161s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2 161s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2 161s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2_legacy 161s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2_legacy 161s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3 161s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3 161s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3_legacy 161s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3_legacy 161s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_legacy 161s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_legacy 161s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_non_primary_identity_class 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas 161s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas_no_base 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas_no_base 161s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_cls_registry 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_cls_registry 161s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_declarative_base 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_declarative_base 161s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_undefer_column_name 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_undefer_column_name 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[abstract] 161s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_non_primary_identity_class 161s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_joinedload 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[abstract] 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[mixin] 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[mixin] 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_active_history_columns 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_active_history_columns 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[Column] 161s [gw0] [ 13%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[Column] 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[mapped_column] 161s [gw0] [ 13%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[mapped_column] 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[Column] 161s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_joinedload 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[Column] 161s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectin 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[mapped_column] 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[mapped_column] 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_attrset 161s [gw0] [ 13%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_attrset 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_inline 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_inline 161s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectin 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_attrset 161s [gw0] [ 13%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_attrset 161s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectload 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_inline 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_inline 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column] 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column] 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column_property] 161s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectload 161s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_subqueryload 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column_property] 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[relationship] 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[relationship] 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[synonym] 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[synonym] 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_back_populates_setup 161s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_subqueryload 161s test/orm/test_deprecations.py::ParentTest::test_from_entity_query_entity 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_back_populates_setup 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_basic 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_basic 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_cant_add_columns 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_cant_add_columns 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_classes_can_override_new 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_classes_can_override_new 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column 161s [gw0] [ 13%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_named_twice 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_named_twice 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties_2 161s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_from_entity_query_entity 161s test/orm/test_deprecations.py::ParentTest::test_m2m 161s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_m2m 161s test/orm/test_deprecations.py::ParentTest::test_noparent 161s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_noparent 161s test/orm/test_deprecations.py::ParentTest::test_o2m 161s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_o2m 161s test/orm/test_deprecations.py::ParentTest::test_select_from 161s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties_2 161s test/orm/test_deprecations.py::ParentTest::test_select_from_alias 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[new] 161s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias 161s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_explicit_prop 161s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_explicit_prop 161s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_from_entity 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[new] 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[old] 161s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_from_entity 161s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_of_type 161s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_of_type 161s test/orm/test_deprecations.py::ParentTest::test_unique_binds_union 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[old] 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_inline 161s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_unique_binds_union 161s test/orm/test_deprecations.py::ParentTest::test_with_pending_autoflush 161s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_pending_autoflush 161s test/orm/test_deprecations.py::ParentTest::test_with_pending_no_autoflush 161s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_pending_no_autoflush 161s test/orm/test_deprecations.py::ParentTest::test_with_transient 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_inline 161s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_transient 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_separate 161s test/orm/test_deprecations.py::PolyCacheKeyTest::test_wp_queries 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_separate 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_decl_cascading_warns_non_mixin 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_decl_cascading_warns_non_mixin 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_declared_on_base_class 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_declared_on_base_class 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred_reflection_default_error 161s [gw0] [ 13%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred_reflection_default_error 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_duplicate_classes_in_base 161s [gw0] [ 13%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_duplicate_classes_in_base 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_eager_order_by 161s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::PolyCacheKeyTest::test_wp_queries 161s test/engine/test_deprecations.py::PoolTest::test_connection_fairy_connection 161s [gw1] [ 14%] PASSED test/engine/test_deprecations.py::PoolTest::test_connection_fairy_connection 161s test/engine/test_deprecations.py::PoolTest::test_connection_rec_connection 161s [gw1] [ 14%] PASSED test/engine/test_deprecations.py::PoolTest::test_connection_rec_connection 161s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_eager_order_by 161s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_expression 161s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname 161s [gw0] [ 14%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_expression 161s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_index_doesnt_compile 161s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 161s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename 161s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename 161s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 161s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 161s test/engine/test_deprecations.py::ResetEventTest::test_custom 161s [gw1] [ 14%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom 161s test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[False] 161s [gw1] [ 14%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[False] 161s test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[True] 161s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_index_doesnt_compile 161s [gw1] [ 14%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[True] 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_instrument_class_before_instrumentation 161s test/sql/test_deprecations.py::SelectableTest::test_against_cloned_non_table 161s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::SelectableTest::test_against_cloned_non_table 161s test/sql/test_deprecations.py::SelectableTest::test_alias_union 161s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::SelectableTest::test_alias_union 161s test/sql/test_deprecations.py::SelectableTest::test_append_column_after_replace_selectable 161s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_instrument_class_before_instrumentation 161s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::SelectableTest::test_append_column_after_replace_selectable 161s test/sql/test_deprecations.py::SelectableTest::test_column 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_mapping_to_join 161s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::SelectableTest::test_column 161s test/sql/test_deprecations.py::SelectableTest::test_froms_renamed 161s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::SelectableTest::test_froms_renamed 161s test/sql/test_deprecations.py::SelectableTest::test_join_against_self_implicit_subquery 161s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::SelectableTest::test_join_against_self_implicit_subquery 161s test/sql/test_deprecations.py::SelectableTest::test_select_labels 161s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::SelectableTest::test_select_labels 161s test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_delete_hook 161s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_mapping_to_join 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error 161s [gw1] [ 14%] PASSED test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_delete_hook 161s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error_works_with_hasattr 161s test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_update_hook 161s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error_works_with_hasattr 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_no_table 161s [gw1] [ 14%] PASSED test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_update_hook 161s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar 161s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_no_table 161s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_five 161s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar_from_subquery 161s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar_from_subquery 161s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_fromclause_subquery 161s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_fromclause_subquery 161s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_select_method_two 161s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_select_method_two 161s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_with_cols 161s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_with_cols 161s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_five 161s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_plain_fromclause_select_to_subquery 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_four 161s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_plain_fromclause_select_to_subquery 161s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_select_of_select 161s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_select_of_select 161s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_standalone_alias 161s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_standalone_alias 161s test/sql/test_deprecations.py::TableDeprecationTest::test_mustexists 161s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::TableDeprecationTest::test_mustexists 161s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_four 161s test/sql/test_deprecations.py::TextualSelectTest::test_basic_subquery_resultmap 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_one 161s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_basic_subquery_resultmap 161s test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_ordered 161s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_ordered 161s test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_pos_plus_bykey 161s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_pos_plus_bykey 161s test/sql/test_deprecations.py::ToMetaDataTest::test_deprecate_tometadata 161s [gw1] [ 14%] PASSED test/sql/test_deprecations.py::ToMetaDataTest::test_deprecate_tometadata 161s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[active_history-True] 161s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_one 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_three 161s [gw1] [ 14%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[active_history-True] 161s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[enable_typechecks-False] 161s [gw1] [ 14%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[enable_typechecks-False] 161s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_deletes-True] 161s [gw1] [ 14%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_deletes-True] 161s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_three 161s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_updates-False] 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_two 161s [gw1] [ 14%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_updates-False] 161s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_aliased_comparator 161s [gw1] [ 14%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_aliased_comparator 161s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_comparator 161s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_two 161s [gw1] [ 14%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_comparator 161s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_fixture 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_oops 161s [gw1] [ 14%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_fixture 161s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_subclass_wrapped_classlevel 161s [gw1] [ 14%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_subclass_wrapped_classlevel 161s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_wrapped_classlevel 161s [gw1] [ 14%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_wrapped_classlevel 161s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_oops 161s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_order_by_multi 161s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_order_by_multi 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_pk_with_fk_init 161s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_pk_with_fk_init 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_recompile_on_othermapper 161s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_recompile_on_othermapper 161s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reentrant_compile_via_foreignkey 161s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reentrant_compile_via_foreignkey 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_callable 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_callable 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_object 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_object 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_reference 162s [gw0] [ 14%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_reference 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-metadata-True] 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-metadata-True] 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-registry-False] 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-registry-False] 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-metadata-True] 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-metadata-True] 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-registry-False] 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-registry-False] 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_asselectable 162s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting 162s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting_union 162s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting_union 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_asselectable 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_class_over_table 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_class_over_table 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_in_backref 162s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_column_names 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_in_backref 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_module_qualified 162s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_column_names 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_module_qualified 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_magic 162s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_crud 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_magic 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_table 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_table 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_orm_descriptor 162s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_crud 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_orm_descriptor 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_synonym 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_synonym 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_table_over_class 162s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_no_tables 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_table_over_class 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_tables 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_tables 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_w_pj_annotations 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_w_pj_annotations 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_added 162s [gw0] [ 14%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_added 162s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_no_tables 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_for 162s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_system_table 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_for 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_inline 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_inline 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_no_descriptor 162s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_system_table 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_no_descriptor 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_dict_format 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_dict_format 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_dict 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_dict 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_tuple 162s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_user_table 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_tuple 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_no_dict 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_no_dict 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_none 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_none 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_tuple_format 162s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_user_table 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_tuple_format 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_type 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_type 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute_return_none 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute_return_none 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uncompiled_attributes_in_relationship 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uncompiled_attributes_in_relationship 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve_backref 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve_backref 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_useless_declared_attr 162s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_schema_names 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_useless_declared_attr 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uses_get_on_class_col_fk 162s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_schema_names 162s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_present 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uses_get_on_class_col_fk 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_using_explicit_prop_in_schema_objects 162s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_present 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_using_explicit_prop_in_schema_objects 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_with_explicit_autoloaded 162s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_system 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_with_explicit_autoloaded 162s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_system 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[abstract] 162s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement 162s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement 162s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_constraint 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[abstract] 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[mixin] 162s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_constraint 162s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_int_affinity 162s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_int_affinity 162s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_no_autoincrement 162s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_no_autoincrement 162s 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] 162s [gw1] [ 14%] 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] 162s 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] 162s [gw1] [ 14%] 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] 162s 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] 162s [gw1] [ 14%] 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] 162s 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] 162s [gw1] [ 14%] 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] 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[mixin] 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_active_history_columns 162s 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] 162s [gw1] [ 14%] 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] 162s 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] 162s [gw1] [ 14%] 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] 162s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_default_flags 162s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_default_flags 162s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ident_length_in_13_is_30 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_active_history_columns 162s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ident_length_in_13_is_30 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[Column] 162s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_112 162s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_112 162s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122 162s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122 162s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat 162s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat 162s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_cant_parse 162s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_cant_parse 162s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_raises 162s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_raises 162s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora10_flags 162s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora10_flags 162s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora8_flags 162s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora8_flags 162s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_use_nchar 162s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_use_nchar 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[Column] 162s test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_cx_oracle_version_parse 162s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_cx_oracle_version_parse 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[mapped_column] 162s test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_minimum_version 162s [gw1] [ 14%] PASSED test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_minimum_version 162s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_boolean_default 162s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_boolean_default 162s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection 162s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection 162s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_2 162s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_2 162s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_3 162s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_3 162s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_expression_with_function_default 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[mapped_column] 162s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_expression_with_function_default 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[Column] 162s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_function_default 162s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_function_default 162s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_old_style_default 162s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_old_style_default 162s test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch 162s [gw1] [ 14%] SKIPPED test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch 162s test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified 162s [gw1] [ 14%] SKIPPED test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified 162s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES "(2)"(id)-expected1] 162s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES "(2)"(id)-expected1] 162s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table("(2)")-expected2] 162s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table("(2)")-expected2] 162s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id) DEFERRABLE INITIALLY DEFERRED-expected4] 162s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id) DEFERRABLE INITIALLY DEFERRED-expected4] 162s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id)-expected0] 162s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id)-expected0] 162s 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] 162s [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] 162s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_schema.some_table(id1, id2)-expected5] 162s [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] 162s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_table("(2)", "(3)")-expected3] 162s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_table("(2)", "(3)")-expected3] 162s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_disconnect 162s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_disconnect 162s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string 162s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string 162s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[Column] 162s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_one 162s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_one 162s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_two 162s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[mapped_column] 162s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_two 163s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string 163s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string 163s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string_w_query 163s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string_w_query 163s test/dialect/postgresql/test_dialect.py::DialectTest::test_range_constructor 163s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_range_constructor 163s test/dialect/postgresql/test_dialect.py::DialectTest::test_range_frozen 163s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_range_frozen 163s test/dialect/postgresql/test_dialect.py::DialectTest::test_version_parsing 163s [gw1] [ 14%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_version_parsing 163s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_3_7_16_warning 163s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_3_7_16_warning 163s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn0] 163s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn0] 163s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn1] 163s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn1] 163s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn2] 163s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn2] 163s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn3] 163s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn3] 163s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[no_persisted] 163s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[mapped_column] 163s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[no_persisted] 163s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_false] 163s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_false] 163s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_none] 163s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_none] 163s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_true] 163s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_true] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_attrset 163s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite://-expected2] 163s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite://-expected2] 163s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:////abs/path/to/foo.db-expected1] 163s [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] 163s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///?check_same_thread=true-expected3] 163s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_attrset 163s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///?check_same_thread=true-expected3] 163s 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] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_inline 163s [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] 163s 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] 163s [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] 163s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?uri=true-expected6] 163s [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] 163s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///foo.db-expected0] 163s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///foo.db-expected0] 163s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_description_encoding 163s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_description_encoding 163s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_extra_reserved_words 163s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_extra_reserved_words 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-mysqldb-True] 163s [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] 163s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_inline 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-pymysql-True] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_attrset 163s [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] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-mysqldb-True] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-mysqldb-True] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-pymysql-True] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-pymysql-True] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-mysqldb-False] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-mysqldb-False] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-pymysql-False] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-pymysql-False] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-mysqldb-True] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-mysqldb-True] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-pymysql-True] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-pymysql-True] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-mysqldb-False] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-mysqldb-False] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-pymysql-False] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-pymysql-False] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection aLREady closed-InternalError-pymysql-True] 163s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_attrset 163s [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] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection was kILLEd-InternalError-pymysql-True] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_inline 163s [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] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-something broke-InternalError-pymysql-False] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-something broke-InternalError-pymysql-False] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mariadb_connector_special_encodings 163s [gw1] [ 14%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mariadb_connector_special_encodings 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_buffered_arg 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_buffered_arg 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_raise_on_warnings_arg 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_raise_on_warnings_arg 163s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pool_class 163s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pool_class 163s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pysqlcipher_connects 163s [gw1] [ 14%] SKIPPED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pysqlcipher_connects 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-charset-hello] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-charset-hello] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-client_flag-1234] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-client_flag-1234] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-compress-True] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-compress-True] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-connect_timeout-30] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-connect_timeout-30] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-1] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-1] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-False] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-False] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-True] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-True] 163s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_inline 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-read_timeout-30] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-read_timeout-30] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-unix_socket-somesocket] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-unix_socket-somesocket] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-use_unicode-False] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-use_unicode-False] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-write_timeout-30] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-write_timeout-30] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-charset-hello] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-charset-hello] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-client_flag-1234] 163s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-client_flag-1234] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-compress-True] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column_property] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-compress-True] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-connect_timeout-30] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-connect_timeout-30] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-1] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-1] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-False] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-False] 163s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column_property] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-True] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-True] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-read_timeout-30] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-read_timeout-30] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-unix_socket-somesocket] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-unix_socket-somesocket] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-use_unicode-False] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-use_unicode-False] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-write_timeout-30] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-write_timeout-30] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-charset-hello] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-charset-hello] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-client_flag-1234] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-client_flag-1234] 163s [gw0] [ 14%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-compress-True] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-compress-True] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[relationship] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-connect_timeout-30] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-connect_timeout-30] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-1] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-1] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-False] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-False] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-True] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-True] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-read_timeout-30] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-read_timeout-30] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-unix_socket-somesocket] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-unix_socket-somesocket] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-use_unicode-False] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-use_unicode-False] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-write_timeout-30] 163s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-write_timeout-30] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-charset-hello] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-charset-hello] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-client_flag-1234] 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[relationship] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-client_flag-1234] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-compress-True] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-compress-True] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[synonym] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-connect_timeout-30] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-connect_timeout-30] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-1] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-1] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-False] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-False] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-True] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-True] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-read_timeout-30] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-read_timeout-30] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-unix_socket-somesocket] 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[synonym] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-unix_socket-somesocket] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_back_populates_setup 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-use_unicode-False] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-use_unicode-False] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-write_timeout-30] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-write_timeout-30] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-charset-hello] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-charset-hello] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-client_flag-1234] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-client_flag-1234] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-compress-True] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-compress-True] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-connect_timeout-30] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-connect_timeout-30] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-1] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-1] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-False] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-False] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-True] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-True] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-read_timeout-30] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-read_timeout-30] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-unix_socket-somesocket] 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_back_populates_setup 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-unix_socket-somesocket] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-use_unicode-False] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-use_unicode-False] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-write_timeout-30] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_basic 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-write_timeout-30] 163s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_one 163s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_one 163s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_two 163s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_two 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_random_arg 163s [gw1] [ 15%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_random_arg 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8] 163s [gw1] [ 15%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8mb4] 163s [gw1] [ 15%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8mb4] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[mysqldb] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[mysqldb] 163s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[pymysql] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[pymysql] 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_basic 163s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_cant_add_columns 163s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 163s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 163s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 163s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 163s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 163s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 163s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 163s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 163s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 163s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 163s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 163s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 163s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 163s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_cant_add_columns 163s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_classes_can_override_new 163s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 163s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 163s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 163s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 163s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 163s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 163s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 163s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 163s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_classes_can_override_new 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column 163s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 163s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 163s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 163s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 163s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 163s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 163s [gw1] [ 15%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 163s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk1 163s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk1 163s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk2 163s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk2 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_named_twice 163s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk1 163s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk1 163s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_named_twice 163s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2 163s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2_fv 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties 163s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2_fv 163s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3 163s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3 163s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3_fv 163s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3_fv 163s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk4 163s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk4 163s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_inserts_with_spaces 163s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_inserts_with_spaces 163s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_and_match 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties 163s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_and_match 163s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_expression 163s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_expression 163s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_match_across_joins 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties_2 163s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_match_across_joins 163s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_or_match 163s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_or_match 163s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_match 163s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_match 163s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_prefix_match 163s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_prefix_match 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect0-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 163s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect0-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 163s 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] 163s [gw1] [ 15%] 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] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect1-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 163s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect1-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties_2 163s 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] 163s [gw1] [ 15%] 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] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[new] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect2-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 163s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect2-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 163s 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] 163s [gw1] [ 15%] 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] 163s 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] 163s [gw1] [ 15%] 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] 163s 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] 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[new] 163s [gw1] [ 15%] 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] 163s 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] 163s [gw1] [ 15%] 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] 163s 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] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[old] 163s [gw1] [ 15%] 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] 163s 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] 163s [gw1] [ 15%] 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] 163s 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] 163s [gw1] [ 15%] 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] 163s 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] 163s [gw1] [ 15%] 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] 163s 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] 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[old] 163s [gw1] [ 15%] 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] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_inline 163s 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] 163s [gw1] [ 15%] 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] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 163s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 163s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 163s 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] 163s [gw1] [ 15%] 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] 163s 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] 163s [gw1] [ 15%] 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] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 163s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_inline 163s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 163s 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] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_separate 163s [gw1] [ 15%] 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] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 163s [gw1] [ 15%] 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] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 163s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 163s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 163s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 163s 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] 163s [gw1] [ 15%] 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] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 163s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_separate 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 163s [gw1] [ 15%] 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] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_decl_cascading_warns_non_mixin 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 163s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 163s 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] 163s [gw1] [ 15%] 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] 163s 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] 163s [gw1] [ 15%] 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] 163s 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] 163s [gw1] [ 15%] 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] 163s 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] 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_decl_cascading_warns_non_mixin 163s [gw1] [ 15%] 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] 163s 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] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_declared_on_base_class 163s [gw1] [ 15%] 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] 163s 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] 163s [gw1] [ 15%] 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] 163s 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] 163s [gw1] [ 15%] 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] 163s 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] 163s [gw1] [ 15%] 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] 163s 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] 163s [gw1] [ 15%] 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] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 163s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 163s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 163s 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] 163s [gw1] [ 15%] 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] 163s 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] 163s [gw1] [ 15%] 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] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_declared_on_base_class 163s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred 163s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 163s 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] 163s [gw1] [ 15%] 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] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 163s [gw1] [ 15%] 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] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 163s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 163s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 163s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 163s 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] 163s [gw1] [ 15%] 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] 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 163s [gw1] [ 15%] PASSED test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred_reflection_default_error 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 163s [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] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 163s [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] 163s 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] 163s [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] 163s 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] 163s [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] 163s 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] 163s [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] 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred_reflection_default_error 163s 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] 163s [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] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_duplicate_classes_in_base 163s 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] 163s [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] 163s 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] 163s [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] 163s 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] 163s [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] 163s 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] 163s [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] 163s 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] 163s [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] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 163s [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] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 163s [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] 163s 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] 163s [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] 163s 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] 163s [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] 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_duplicate_classes_in_base 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 163s [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] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_eager_order_by 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 163s [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] 163s 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] 163s [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] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 163s [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] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 163s [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] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 163s [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] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 163s [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] 163s 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] 163s [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] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 163s [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] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 163s [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] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 163s [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] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 163s [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] 163s 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] 163s [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] 163s 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] 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_eager_order_by 163s [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] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_expression 163s [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] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 163s [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] 163s 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] 163s [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] 163s 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] 163s [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] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 163s [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] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 163s [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] 163s 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] 163s [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] 163s 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] 163s [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] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 163s [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] 163s 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] 163s [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] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 163s [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] 163s 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] 163s [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] 163s 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] 163s [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] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 163s [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] 163s 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] 163s [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] 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_expression 163s 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] 163s [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] 163s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_index_doesnt_compile 163s [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] 163s 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] 163s [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] 163s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_502_minimum 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_502_minimum 163s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-10.2.10-MariaDB] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-10.2.10-MariaDB] 163s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.6.15] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.6.15] 163s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.7.20] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.7.20] 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_index_doesnt_compile 163s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.6-MariaDB-10.2.6+maria~stretch.log] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_instrument_class_before_instrumentation 163s [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] 163s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.7-MariaDB] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.7-MariaDB] 163s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-5.6.15-10.2.7-MariaDB] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-5.6.15-10.2.7-MariaDB] 163s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_madness 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_madness 163s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected0-10.2.7-MariaDB-version0-True] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected0-10.2.7-MariaDB-version0-True] 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_instrument_class_before_instrumentation 163s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected1-5.6.15.10.2.7-MariaDB-version1-True] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected1-5.6.15.10.2.7-MariaDB-version1-True] 163s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected2-5.0.51a.24+lenny5-version2-False] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_mapping_to_join 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected2-5.0.51a.24+lenny5-version2-False] 163s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected3-10.2.10-MariaDB-version3-True] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected3-10.2.10-MariaDB-version3-True] 163s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected4-5.7.20-version4-False] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected4-5.7.20-version4-False] 163s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected5-5.6.15-version5-False] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected5-5.6.15-version5-False] 163s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected6-10.2.6.MariaDB.10.2.6+maria~stretch-log-version6-True] 163s [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] 163s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected7-10.1.9-MariaDBV1.0R050D002-20170809-1522-version7-True] 163s [gw1] [ 15%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected7-10.1.9-MariaDBV1.0R050D002-20170809-1522-version7-True] 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_mapping_to_join 163s test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error 163s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 163s test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 163s [gw1] [ 15%] PASSED test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 163s test/orm/test_dynamic.py::DynamicHistoryTest::test_add_persistent 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error_works_with_hasattr 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error_works_with_hasattr 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_no_table 163s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_add_persistent 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_no_table 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_five 163s test/orm/test_dynamic.py::DynamicHistoryTest::test_add_transient 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_five 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_four 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_four 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_one 163s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_add_transient 163s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_m2m 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_one 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_three 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_three 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_two 163s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_m2m 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_two 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_oops 163s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_oops 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_order_by_multi 163s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 163s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_noflush_m2m 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_order_by_multi 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_pk_with_fk_init 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_pk_with_fk_init 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_recompile_on_othermapper 163s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_noflush_m2m 163s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_transient 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_recompile_on_othermapper 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reentrant_compile_via_foreignkey 163s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_transient 163s test/orm/test_dynamic.py::DynamicHistoryTest::test_missing_but_removed_noflush 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reentrant_compile_via_foreignkey 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_callable 163s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_missing_but_removed_noflush 163s test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[False] 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_callable 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_object 163s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[False] 163s test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[True] 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_object 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_reference 163s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[True] 163s test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_persistent 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_reference 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-metadata-True] 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-metadata-True] 163s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-registry-False] 163s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_persistent 163s test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_transient 163s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-registry-False] 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-metadata-True] 164s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-metadata-True] 164s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_transient 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-registry-False] 164s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[False] 164s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-registry-False] 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution 164s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[False] 164s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[True] 164s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[True] 164s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_asselectable 164s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_transient 164s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_transient 164s test/orm/test_dynamic.py::DynamicHistoryTest::test_unchanged_persistent 164s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_asselectable 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_class_over_table 164s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_unchanged_persistent 164s test/orm/test_dynamic.py::DynamicTest::test_association_nonaliased 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_class_over_table 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_in_backref 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_in_backref 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_module_qualified 164s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_association_nonaliased 164s test/orm/test_dynamic.py::DynamicTest::test_basic 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_module_qualified 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_magic 164s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_basic 164s test/orm/test_dynamic.py::DynamicTest::test_configured_order_by 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_magic 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_table 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_table 164s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_configured_order_by 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_orm_descriptor 164s test/orm/test_dynamic.py::DynamicTest::test_count 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_orm_descriptor 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_synonym 164s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_count 164s test/orm/test_dynamic.py::DynamicTest::test_detached_all_empty_list 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_synonym 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_table_over_class 164s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_detached_all_empty_list 164s test/orm/test_dynamic.py::DynamicTest::test_detached_raise 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_table_over_class 164s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_detached_raise 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_tables 164s test/orm/test_dynamic.py::DynamicTest::test_dynamic_on_backref 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_tables 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_w_pj_annotations 164s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_dynamic_on_backref 164s test/orm/test_dynamic.py::DynamicTest::test_m2m 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_w_pj_annotations 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_added 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_added 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_for 164s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_m2m 164s test/orm/test_dynamic.py::DynamicTest::test_negative_slice_access_raises 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_for 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_inline 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_inline 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_no_descriptor 164s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_negative_slice_access_raises 164s test/orm/test_dynamic.py::DynamicTest::test_no_count 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_no_descriptor 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_dict_format 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_dict_format 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_dict 164s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_count 164s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[False] 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_dict 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_tuple 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_tuple 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_no_dict 164s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[False] 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_no_dict 164s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[None] 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_none 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_none 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_tuple_format 164s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[None] 164s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[True] 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_tuple_format 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_type 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_type 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute 164s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[True] 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute 164s test/orm/test_dynamic.py::DynamicTest::test_no_populate 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute_return_none 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute_return_none 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uncompiled_attributes_in_relationship 164s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_populate 164s test/orm/test_dynamic.py::DynamicTest::test_no_uselist_false 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uncompiled_attributes_in_relationship 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve 164s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_uselist_false 164s test/orm/test_dynamic.py::DynamicTest::test_noload_issue[attronly] 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve_backref 164s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_noload_issue[attronly] 164s test/orm/test_dynamic.py::DynamicTest::test_noload_issue[star] 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve_backref 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_useless_declared_attr 164s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_noload_issue[star] 164s test/orm/test_dynamic.py::DynamicTest::test_order_by 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_useless_declared_attr 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uses_get_on_class_col_fk 164s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_order_by 164s test/orm/test_dynamic.py::DynamicTest::test_order_by_composition_uses_immutable_tuple 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uses_get_on_class_col_fk 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_using_explicit_prop_in_schema_objects 164s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_order_by_composition_uses_immutable_tuple 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_using_explicit_prop_in_schema_objects 164s test/orm/test_dynamic.py::DynamicTest::test_query_class_custom_method 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_with_explicit_autoloaded 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_with_explicit_autoloaded 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[abstract] 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[abstract] 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[mixin] 164s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_query_class_custom_method 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[mixin] 164s test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_active_history_columns 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_active_history_columns 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[Column] 164s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join 164s test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join_complex_entity 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[Column] 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[mapped_column] 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[mapped_column] 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[Column] 164s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join_complex_entity 164s test/orm/test_dynamic.py::DynamicTest::test_secondary_doesnt_interfere_w_join_to_fromlist 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[Column] 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[mapped_column] 164s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_doesnt_interfere_w_join_to_fromlist 164s test/orm/test_dynamic.py::DynamicTest::test_slice_access 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[mapped_column] 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_attrset 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_attrset 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_inline 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_inline 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_attrset 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_attrset 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_inline 164s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_slice_access 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_inline 164s test/orm/test_dynamic.py::DynamicTest::test_statement 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column] 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column] 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column_property] 164s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column_property] 164s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[mapped_column] 164s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_statement 165s test/orm/test_dynamic.py::DynamicTest::test_transient_access 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[mapped_column] 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[relationship] 165s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_access 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[relationship] 165s test/orm/test_dynamic.py::DynamicTest::test_transient_all_empty_list 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[synonym] 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[synonym] 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_back_populates_setup 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_back_populates_setup 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_basic 165s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_all_empty_list 165s test/orm/test_dynamic.py::DynamicTest::test_transient_count 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_basic 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_cant_add_columns 165s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_count 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_cant_add_columns 165s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-all-expected0] 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_classes_can_override_new 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_classes_can_override_new 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_named_twice 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_named_twice 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties 165s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-all-expected0] 165s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one-NoResultFound] 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties_2 165s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one-NoResultFound] 165s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one_or_none-None] 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties_2 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[new] 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[new] 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[old] 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[old] 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_inline 165s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one_or_none-None] 165s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-all-expected0] 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_inline 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_separate 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_separate 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_decl_cascading_warns_non_mixin 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_decl_cascading_warns_non_mixin 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_declared_on_base_class 165s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-all-expected0] 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_declared_on_base_class 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred 165s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one-NoResultFound] 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred_reflection_default_error 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred_reflection_default_error 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_duplicate_classes_in_base 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_duplicate_classes_in_base 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_eager_order_by 165s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one-NoResultFound] 165s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one_or_none-None] 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_eager_order_by 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_expression 165s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one_or_none-None] 165s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-False] 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_expression 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_index_doesnt_compile 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_index_doesnt_compile 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_instrument_class_before_instrumentation 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_instrument_class_before_instrumentation 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_mapping_to_join 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_mapping_to_join 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error 165s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-False] 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error 165s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-True] 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error_works_with_hasattr 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error_works_with_hasattr 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_no_table 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_no_table 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_five 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_five 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_four 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_four 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_one 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_one 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_three 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_three 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_two 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_two 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_oops 165s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-True] 165s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-False] 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_oops 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_order_by_multi 165s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-False] 165s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-True] 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_order_by_multi 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_pk_with_fk_init 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_pk_with_fk_init 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_recompile_on_othermapper 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_recompile_on_othermapper 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reentrant_compile_via_foreignkey 165s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-True] 165s test/orm/test_dynamic.py::DynamicUOWTest::test_backref_events 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reentrant_compile_via_foreignkey 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_callable 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_callable 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_object 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_object 165s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref_events 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_reference 165s test/orm/test_dynamic.py::DynamicUOWTest::test_collection_set 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_reference 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-metadata-True] 165s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_collection_set 165s test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[False] 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-metadata-True] 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-registry-False] 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-registry-False] 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-metadata-True] 165s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[False] 165s test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[True] 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-metadata-True] 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-registry-False] 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-registry-False] 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution 165s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[True] 165s test/orm/test_dynamic.py::DynamicUOWTest::test_hasattr 165s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_hasattr 165s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[empty] 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_asselectable 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_asselectable 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_class_over_table 165s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[empty] 165s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[persistent] 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_class_over_table 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_in_backref 165s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[persistent] 165s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[transient] 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_in_backref 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_module_qualified 165s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[transient] 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_module_qualified 165s test/orm/test_dynamic.py::DynamicUOWTest::test_no_deref 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_magic 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_magic 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_table 165s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_no_deref 165s test/orm/test_dynamic.py::DynamicUOWTest::test_noload_add 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_table 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_orm_descriptor 165s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_noload_add 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_orm_descriptor 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_synonym 165s test/orm/test_dynamic.py::DynamicUOWTest::test_noload_remove 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_synonym 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_table_over_class 165s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_noload_remove 165s test/orm/test_dynamic.py::DynamicUOWTest::test_persistence 165s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_persistence 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_table_over_class 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_tables 165s test/orm/test_dynamic.py::DynamicUOWTest::test_remove_orphans 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_tables 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_w_pj_annotations 165s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_remove_orphans 165s test/orm/test_dynamic.py::DynamicUOWTest::test_rollback 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_w_pj_annotations 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_added 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_added 165s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_rollback 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_for 165s test/orm/test_dynamic.py::DynamicUOWTest::test_self_referential 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_for 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_inline 165s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_self_referential 165s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_inline 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_no_descriptor 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_no_descriptor 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_dict_format 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_dict_format 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_dict 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_dict 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_tuple 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_tuple 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_no_dict 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_no_dict 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_none 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_none 165s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_tuple_format 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_tuple_format 165s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_type 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_type 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute 165s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute_return_none 165s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute_return_none 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uncompiled_attributes_in_relationship 166s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 166s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uncompiled_attributes_in_relationship 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve 166s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 166s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve_backref 166s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 166s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref_events 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve_backref 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_useless_declared_attr 166s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref_events 166s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[False] 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_useless_declared_attr 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uses_get_on_class_col_fk 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uses_get_on_class_col_fk 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_using_explicit_prop_in_schema_objects 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_using_explicit_prop_in_schema_objects 166s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[False] 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_with_explicit_autoloaded 166s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[True] 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_with_explicit_autoloaded 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[abstract] 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[abstract] 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[mixin] 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[mixin] 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_active_history_columns 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_active_history_columns 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[Column] 166s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[True] 166s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[False] 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[Column] 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[mapped_column] 166s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[False] 166s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[True] 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[mapped_column] 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[Column] 166s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[True] 166s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[False] 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[Column] 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[mapped_column] 166s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[False] 166s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[True] 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[mapped_column] 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_attrset 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_attrset 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_inline 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_inline 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_attrset 166s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[True] 166s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_collection_set 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_attrset 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_inline 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_inline 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column] 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column] 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column_property] 166s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_collection_set 166s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_hasattr 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column_property] 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[mapped_column] 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[mapped_column] 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[relationship] 166s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_hasattr 166s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_no_deref 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[relationship] 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[synonym] 166s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_no_deref 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[synonym] 166s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_add 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_back_populates_setup 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_back_populates_setup 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_basic 166s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_add 166s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_remove 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_basic 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_cant_add_columns 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_cant_add_columns 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_classes_can_override_new 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_classes_can_override_new 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column 166s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_remove 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_named_twice 166s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_persistence 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_named_twice 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties 166s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_persistence 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties_2 166s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_remove_orphans 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties_2 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[new] 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[new] 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[old] 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[old] 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_inline 166s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_remove_orphans 166s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_rollback 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_inline 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_separate 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_separate 166s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_rollback 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_decl_cascading_warns_non_mixin 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_decl_cascading_warns_non_mixin 166s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_self_referential 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_declared_on_base_class 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_declared_on_base_class 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred 166s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_self_referential 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred_reflection_default_error 166s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_persistent 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred_reflection_default_error 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_duplicate_classes_in_base 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_duplicate_classes_in_base 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_eager_order_by 166s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_persistent 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_eager_order_by 166s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_transient 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_expression 166s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_transient 166s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_m2m 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_expression 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_index_doesnt_compile 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_index_doesnt_compile 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_instrument_class_before_instrumentation 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_instrument_class_before_instrumentation 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_mapping_to_join 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_mapping_to_join 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error_works_with_hasattr 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error_works_with_hasattr 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_no_table 166s [gw1] [ 16%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_m2m 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_no_table 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_five 166s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 166s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_five 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_four 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_four 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_one 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_one 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_three 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_three 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_two 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_two 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_oops 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_oops 166s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_order_by_multi 166s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_noflush_m2m 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_order_by_multi 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_pk_with_fk_init 166s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_noflush_m2m 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_pk_with_fk_init 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_recompile_on_othermapper 166s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_transient 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_recompile_on_othermapper 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reentrant_compile_via_foreignkey 166s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_transient 166s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_missing_but_removed_noflush 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reentrant_compile_via_foreignkey 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_callable 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_callable 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_object 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_object 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_reference 166s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_missing_but_removed_noflush 166s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[False] 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_reference 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-metadata-True] 166s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[False] 166s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[True] 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-metadata-True] 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-registry-False] 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-registry-False] 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-metadata-True] 166s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[True] 166s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_persistent 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-metadata-True] 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-registry-False] 166s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_persistent 166s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_transient 166s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-registry-False] 166s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution 166s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_transient 167s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[False] 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_asselectable 167s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[False] 167s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[True] 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_asselectable 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_class_over_table 167s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[True] 167s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_transient 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_class_over_table 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_in_backref 167s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_transient 167s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_unchanged_persistent 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_in_backref 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_module_qualified 167s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_unchanged_persistent 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_module_qualified 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_magic 167s test/orm/test_dynamic.py::WriteOnlyTest::test_configured_order_by 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_magic 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_table 167s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_configured_order_by 167s test/orm/test_dynamic.py::WriteOnlyTest::test_iteration_error 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_table 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_orm_descriptor 167s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_iteration_error 167s test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[attronly] 167s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[attronly] 167s test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[star] 167s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[star] 167s test/orm/test_dynamic.py::WriteOnlyTest::test_order_by 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_orm_descriptor 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_synonym 167s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_order_by 167s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_synonym 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_table_over_class 167s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join 167s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join_complex_entity 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_table_over_class 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_tables 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_tables 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_w_pj_annotations 167s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join_complex_entity 167s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_doesnt_interfere_w_join_to_fromlist 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_w_pj_annotations 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_added 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_added 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_for 167s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_doesnt_interfere_w_join_to_fromlist 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_for 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_inline 167s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_inline 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_no_descriptor 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_no_descriptor 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_dict_format 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_dict_format 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_dict 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_dict 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_tuple 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_tuple 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_no_dict 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_no_dict 167s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_none 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_none 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_tuple_format 167s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_tuple_format 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_type 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_type 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute_return_none 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute_return_none 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uncompiled_attributes_in_relationship 167s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 167s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uncompiled_attributes_in_relationship 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve_backref 167s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 167s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve_backref 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_useless_declared_attr 167s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 167s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref_events 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_useless_declared_attr 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uses_get_on_class_col_fk 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uses_get_on_class_col_fk 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_using_explicit_prop_in_schema_objects 167s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref_events 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_using_explicit_prop_in_schema_objects 167s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_with_explicit_autoloaded 167s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_collection_set 167s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_with_explicit_autoloaded 167s test/orm/inheritance/test_basic.py::DeleteOrphanTest::test_orphan_message 167s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_collection_set 167s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_hasattr 167s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DeleteOrphanTest::test_orphan_message 167s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_is_null 167s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_hasattr 167s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[empty] 167s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_is_null 167s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_base 167s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_base 167s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_sub 167s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[empty] 167s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_sub 167s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_composite_pk 167s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[persistent] 167s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_composite_pk 167s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_pk 167s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_pk 167s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_props 167s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_props 167s test/orm/inheritance/test_basic.py::DistinctPKTest::test_implicit 167s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_implicit 167s test/orm/inheritance/test_basic.py::EagerLazyTest::test_basic 167s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[persistent] 167s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[transient] 167s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::EagerLazyTest::test_basic 167s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[transient] 167s test/orm/inheritance/test_basic.py::EagerTargetingTest::test_adapt_stringency 167s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_no_deref 167s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::EagerTargetingTest::test_adapt_stringency 167s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_no_deref 167s test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_base 167s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_add 167s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_base 167s test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_sub 167s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_sub 167s test/orm/inheritance/test_basic.py::FlushTest::test_one 167s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::FlushTest::test_one 167s test/orm/inheritance/test_basic.py::FlushTest::test_two 167s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_add 167s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_remove 167s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::FlushTest::test_two 167s test/orm/inheritance/test_basic.py::GetTest::test_get[polymorphic] 167s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_remove 167s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_required 167s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::GetTest::test_get[polymorphic] 167s test/orm/inheritance/test_basic.py::GetTest::test_get[test_get_nonpolymorphic] 167s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_required 167s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[False] 167s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::GetTest::test_get[test_get_nonpolymorphic] 167s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_ambiguous_fk 167s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_ambiguous_fk 167s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_no_fk 167s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_no_fk 167s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_related 167s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_related 167s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_unrelated 167s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_unrelated 167s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_related 167s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[False] 167s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_related 167s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_unrelated 167s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[True] 167s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_unrelated 167s test/orm/inheritance/test_basic.py::JoinedNoFKSortingTest::test_ordering 167s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[True] 167s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::JoinedNoFKSortingTest::test_ordering 167s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_persistence 168s test/orm/inheritance/test_basic.py::M2OUseGetTest::test_use_get 168s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_persistence 168s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[False] 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::M2OUseGetTest::test_use_get 168s test/orm/inheritance/test_basic.py::NameConflictTest::test_name_conflict 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NameConflictTest::test_name_conflict 168s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_base] 168s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_base] 168s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_fn] 168s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_fn] 168s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_no_meta] 168s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[False] 168s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[True] 168s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_no_meta] 168s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decorator] 168s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decorator] 168s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[map_declaratively] 168s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[map_declaratively] 168s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[mapped_as_dataclass] 168s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[mapped_as_dataclass] 168s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[classical_mapping] 168s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[classical_mapping] 168s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_base] 168s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_base] 168s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_fn] 168s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[True] 168s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_fn] 168s test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_no_warning_with_explicit 168s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_rollback 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_no_warning_with_explicit 168s test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_warning_on_sub 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_warning_on_sub 168s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_discriminator 168s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_rollback 168s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_self_referential 168s [gw1] [ 17%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_self_referential 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_discriminator 168s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_base 168s test/orm/test_eager_relations.py::AddEntityTest::test_mapper_configured 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_base 168s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_middle 168s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::AddEntityTest::test_mapper_configured 168s test/orm/test_eager_relations.py::AddEntityTest::test_options 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_middle 168s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_multiple_from_middle 168s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::AddEntityTest::test_options 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_multiple_from_middle 168s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_alias 168s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_warning 168s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_alias 168s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_noalias 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_warning 168s test/orm/inheritance/test_basic.py::O2MTest::test_basic 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::O2MTest::test_basic 168s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_noalias 168s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_column_property 168s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_alias 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_column_property 168s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_expired_column 168s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_alias 168s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_noalias 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_expired_column 168s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_expired_subclass 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_expired_subclass 168s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_unloaded_subclass 168s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_noalias 168s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_alias 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_unloaded_subclass 168s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_refresh_column 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_refresh_column 168s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression 168s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_alias 168s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_noalias 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression 168s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression_joined 168s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_noalias 168s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_alias 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression_joined 168s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_composite_column_joined 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_composite_column_joined 168s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_dont_generate_on_none 168s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_alias 168s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_noalias 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_dont_generate_on_none 168s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[eager_defaults] 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[eager_defaults] 168s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[not_eager_defaults] 168s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_noalias 168s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestOne::test_basic 168s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestOne::test_basic 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[not_eager_defaults] 168s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending_twolevel 168s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_depth 168s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_depth 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending_twolevel 168s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_nodepth 168s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_nodepth 168s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_no_optimize_on_map_to_join 168s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_no_optimize_on_map_to_join 168s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_get_blank_intermediary 168s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 168s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 168s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 168s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_1 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_get_blank_intermediary 168s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_load_subclass_labels 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_load_subclass_labels 168s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_passes 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_passes 168s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_1 168s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_base_descriptors_over_base_cols 168s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_2 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_base_descriptors_over_base_cols 168s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_custom_descriptor 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_custom_descriptor 168s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_explicit 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_explicit 168s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_implicit 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_implicit 168s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_onlyinparent 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_onlyinparent 168s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_pk_fk_different 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_pk_fk_different 168s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain 168s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain_descriptor 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain_descriptor 168s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_sub_columns_over_base_descriptors 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_sub_columns_over_base_descriptors 168s test/orm/inheritance/test_basic.py::OverrideColKeyTestDeclarative::test_column_setup_sanity_check 168s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_2 168s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_4 168s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTestDeclarative::test_column_setup_sanity_check 169s test/orm/inheritance/test_basic.py::OverrideColKeyTestDeclarative::test_subclass_renames_superclass_col_single_inh 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTestDeclarative::test_subclass_renames_superclass_col_single_inh 169s test/orm/inheritance/test_basic.py::OverrideColKeyTestDeclarative::test_subsubclass_groups_super_cols 169s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_4 169s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_5 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTestDeclarative::test_subsubclass_groups_super_cols 169s test/orm/inheritance/test_basic.py::PKDiscriminatorTest::test_pk_as_discriminator 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PKDiscriminatorTest::test_pk_as_discriminator 169s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_a_only 169s [gw0] [ 17%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_a_only 169s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_b_only 169s [gw0] [ 17%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_b_only 169s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_c_only 169s [gw0] [ 17%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_c_only 169s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_none 169s [gw0] [ 17%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_none 169s test/orm/inheritance/test_basic.py::PolyExpressionEagerLoad::test_joinedload 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolyExpressionEagerLoad::test_joinedload 169s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_base_class 169s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_5 169s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_6 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_base_class 169s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_entirely_oob_assignment 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_entirely_oob_assignment 169s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_downwards 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_downwards 169s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_upwards 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_upwards 169s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_not_set_on_upate 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_not_set_on_upate 169s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_poly_configured_immediate 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_poly_configured_immediate 169s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_valid_assignment_upwards 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_valid_assignment_upwards 169s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_validate_on_upate 169s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_6 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_validate_on_upate 169s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_non_col_polymorphic_on 169s test/orm/test_eager_relations.py::EagerTest::test_against_select 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_non_col_polymorphic_on 169s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_prop 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_prop 169s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_str_prop 169s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_against_select 169s test/orm/test_eager_relations.py::EagerTest::test_aliased_stmt_includes_unnamed_fn 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_str_prop 169s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_explicit_map 169s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_aliased_stmt_includes_unnamed_fn 169s test/orm/test_eager_relations.py::EagerTest::test_aliasing 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_explicit_map 169s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_joined 169s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_aliasing 169s test/orm/test_eager_relations.py::EagerTest::test_basic 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_joined 169s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_single 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_single 169s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_joined 169s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_basic 169s test/orm/test_eager_relations.py::EagerTest::test_catch_the_right_target 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_joined 169s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_single 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_single 169s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_non_expr_prop 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_non_expr_prop 169s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_in_with_poly 169s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_catch_the_right_target 169s test/orm/test_eager_relations.py::EagerTest::test_column_property_adaptation 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_in_with_poly 169s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col 169s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col_partial_wpoly 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col_partial_wpoly 169s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_only_in_with_poly 169s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_column_property_adaptation 169s test/orm/test_eager_relations.py::EagerTest::test_cyclical 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_only_in_with_poly 169s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_synonym 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_synonym 169s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_a 169s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_cyclical 169s test/orm/test_eager_relations.py::EagerTest::test_deferred_fk_col 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_a 169s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_b_d_selectable 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_b_d_selectable 169s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_b_missing 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_b_missing 169s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_c_b 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_c_b 169s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_selectable 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_selectable 169s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_ordered_b_d 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_ordered_b_d 169s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_reverse_d_b 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_reverse_d_b 169s test/orm/inheritance/test_basic.py::PolymorphicSynonymTest::test_polymorphic_synonym 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicSynonymTest::test_polymorphic_synonym 169s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_no_cast_null 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_no_cast_null 169s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_non_present 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_non_present 169s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_present 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_present 169s test/orm/inheritance/test_basic.py::SortOnlyOnImportantFKsTest::test_flush 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::SortOnlyOnImportantFKsTest::test_flush 169s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-0] 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-0] 169s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_deferred_fk_col 169s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-1] 169s test/orm/test_eager_relations.py::EagerTest::test_disable_dynamic 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-1] 169s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-2] 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-2] 169s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-0] 169s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_disable_dynamic 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-0] 169s test/orm/test_eager_relations.py::EagerTest::test_distinct 169s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-1] 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-1] 169s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-2] 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-2] 169s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-0] 169s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_distinct 169s test/orm/test_eager_relations.py::EagerTest::test_double_same_mappers 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-0] 169s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-1] 169s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_same_mappers 169s test/orm/test_eager_relations.py::EagerTest::test_double_w_ac 169s [gw0] [ 17%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-1] 169s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-2] 169s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_w_ac 169s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-2] 169s test/orm/test_eager_relations.py::EagerTest::test_double_w_ac_against_subquery 169s test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_joined_invalid_ident 169s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_w_ac_against_subquery 169s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_joined_invalid_ident 169s test/orm/test_eager_relations.py::EagerTest::test_double_with_aggregate 169s test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_single_invalid_ident 169s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_single_invalid_ident 169s test/orm/inheritance/test_basic.py::VersioningTest::test_delete 169s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_with_aggregate 169s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::VersioningTest::test_delete 169s test/orm/test_eager_relations.py::EagerTest::test_eager_option 169s test/orm/inheritance/test_basic.py::VersioningTest::test_save_update 169s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_eager_option 169s test/orm/test_eager_relations.py::EagerTest::test_from_statement[False] 169s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::VersioningTest::test_save_update 170s test/orm/test_bind.py::BindIntegrationTest::test_bind_arg 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_arg 170s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement[False] 170s test/orm/test_eager_relations.py::EagerTest::test_from_statement[True] 170s test/orm/test_bind.py::BindIntegrationTest::test_bind_from_metadata 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_from_metadata 170s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_0] 170s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement[True] 170s test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[False] 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_0] 170s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_1] 170s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[False] 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_1] 170s test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[True] 170s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_2] 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_2] 170s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_3] 170s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[True] 170s test/orm/test_eager_relations.py::EagerTest::test_group_by_only 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_3] 170s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_4] 170s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_group_by_only 170s test/orm/test_eager_relations.py::EagerTest::test_inner_join 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_4] 170s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_5] 170s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_5] 170s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_fixed 170s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_6] 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_6] 170s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_7] 170s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_fixed 170s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_one 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_7] 170s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_0] 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_0] 170s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_1] 170s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_one 170s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_three 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_1] 170s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e3] 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e3] 170s test/orm/test_bind.py::BindIntegrationTest::test_bound_connection 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bound_connection 170s test/orm/test_bind.py::BindIntegrationTest::test_bound_connection_transactional 170s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_three 170s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_two 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bound_connection_transactional 170s test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[False] 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[False] 170s test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[True] 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[True] 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_0] 170s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_two 170s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_positive_options 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_0] 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_10] 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_10] 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_11] 170s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_positive_options 170s test/orm/test_eager_relations.py::EagerTest::test_inner_join_options 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_11] 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_1] 170s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_options 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_1] 170s test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_fixed 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_2] 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_2] 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_3] 170s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_fixed 170s test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_options 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_3] 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_4] 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_4] 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_5] 170s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_options 170s test/orm/test_eager_relations.py::EagerTest::test_late_compile 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_5] 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_6] 170s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_late_compile 170s test/orm/test_eager_relations.py::EagerTest::test_limit 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_6] 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_7] 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_7] 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_8] 170s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit 170s test/orm/test_eager_relations.py::EagerTest::test_limit_2 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_8] 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_9] 170s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_2 170s test/orm/test_eager_relations.py::EagerTest::test_limit_3 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_9] 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_0] 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_0] 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_1] 170s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_3 170s test/orm/test_eager_relations.py::EagerTest::test_limit_4 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_1] 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_2] 170s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_4 170s test/orm/test_eager_relations.py::EagerTest::test_many_to_many 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_2] 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_3] 170s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_many 170s test/orm/test_eager_relations.py::EagerTest::test_many_to_one 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_3] 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_4] 170s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_one 170s test/orm/test_eager_relations.py::EagerTest::test_many_to_one_null 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_4] 170s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_5] 170s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_one_null 170s test/orm/test_eager_relations.py::EagerTest::test_manytoone_limit 170s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_5] 171s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_0] 171s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_0] 171s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_1] 171s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_1] 171s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_2] 171s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_manytoone_limit 171s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[cte] 171s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_2] 171s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_0] 171s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_0] 171s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[cte] 171s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_1] 171s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[plain] 171s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_1] 171s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_2] 171s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[plain] 171s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[subquery] 171s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_2] 171s test/orm/test_bind.py::BindIntegrationTest::test_mapped_binds 171s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[subquery] 171s test/orm/test_eager_relations.py::EagerTest::test_nested_outerjoin_propagation_only_on_correct_path 171s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_mapped_binds 171s test/orm/test_bind.py::BindIntegrationTest::test_table_binds 171s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_nested_outerjoin_propagation_only_on_correct_path 171s [gw0] [ 18%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_table_binds 171s test/orm/test_eager_relations.py::EagerTest::test_no_ad_hoc_orderby 171s test/orm/test_bind.py::GetBindTest::test_bind_base_class_base_class 171s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_ad_hoc_orderby 171s test/orm/test_eager_relations.py::EagerTest::test_no_false_hits 171s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_base_class 171s test/orm/test_bind.py::GetBindTest::test_bind_base_class_concrete_sub_class 171s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_false_hits 171s test/orm/test_eager_relations.py::EagerTest::test_no_orphan 171s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_concrete_sub_class 171s test/orm/test_bind.py::GetBindTest::test_bind_base_class_joined_sub_class 171s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_orphan 171s test/orm/test_eager_relations.py::EagerTest::test_no_render_in_subquery 171s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_joined_sub_class 171s test/orm/test_bind.py::GetBindTest::test_bind_base_table_base_class 171s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_render_in_subquery 171s test/orm/test_eager_relations.py::EagerTest::test_one_and_many 171s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_base_class 171s test/orm/test_bind.py::GetBindTest::test_bind_base_table_concrete_sub_class 171s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_and_many 171s test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar 171s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_concrete_sub_class 171s test/orm/test_bind.py::GetBindTest::test_bind_base_table_joined_sub_class 171s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar 171s test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar_subq_wrapping 171s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_joined_sub_class 171s test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_class_joined_sub_class 171s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar_subq_wrapping 171s test/orm/test_eager_relations.py::EagerTest::test_options_pathing 171s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_class_joined_sub_class 171s test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_table_joined_sub_class 171s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_table_joined_sub_class 171s test/orm/test_bind.py::GetBindTest::test_bind_mixin_class_simple_class 171s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_mixin_class_simple_class 171s test/orm/test_bind.py::GetBindTest::test_bind_selectable_join 171s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_join 171s test/orm/test_bind.py::GetBindTest::test_bind_selectable_table 171s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_table 171s test/orm/test_bind.py::GetBindTest::test_bind_selectable_union 171s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_union 171s test/orm/test_bind.py::GetBindTest::test_bind_sub_class_concrete_sub_class 171s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_sub_class_concrete_sub_class 171s test/orm/test_bind.py::GetBindTest::test_bind_sub_table_concrete_sub_class 171s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_sub_table_concrete_sub_class 171s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[delete] 171s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[delete] 171s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[insert] 171s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[insert] 171s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[select] 171s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[select] 171s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[update] 171s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_options_pathing 172s test/orm/test_eager_relations.py::EagerTest::test_orderby 172s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby 172s test/orm/test_eager_relations.py::EagerTest::test_orderby_desc 172s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[update] 172s test/orm/test_bind.py::GetBindTest::test_fallback_table_metadata 172s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_desc 172s test/orm/test_eager_relations.py::EagerTest::test_orderby_multi 172s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_multi 172s test/orm/test_eager_relations.py::EagerTest::test_orderby_related 172s [gw0] [ 18%] PASSED test/orm/test_bind.py::GetBindTest::test_fallback_table_metadata 172s test/orm/test_bind.py::SessionBindTest::test_session_bind 172s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_related 172s test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_bound 172s [gw0] [ 18%] PASSED test/orm/test_bind.py::SessionBindTest::test_session_bind 172s test/orm/test_bind.py::SessionBindTest::test_session_unbound 172s [gw0] [ 18%] PASSED test/orm/test_bind.py::SessionBindTest::test_session_unbound 172s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_mappings] 172s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_bound 172s test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_unbound 172s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_unbound 172s test/orm/test_eager_relations.py::EagerTest::test_unnested_outerjoin_propagation_only_on_correct_path 172s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_mappings] 172s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_stmt] 172s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_unnested_outerjoin_propagation_only_on_correct_path 172s test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager 172s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager 172s test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager_propagated_present 172s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_stmt] 172s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_no_defaults 172s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager_propagated_present 172s test/orm/test_eager_relations.py::EagerTest::test_uselist_false_warning 172s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_uselist_false_warning 172s test/orm/test_eager_relations.py::EagerTest::test_we_adapt_for_compound_for_getter 172s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_we_adapt_for_compound_for_getter 172s test/orm/test_eager_relations.py::EagerTest::test_wide 172s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_no_defaults 172s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_return_defaults 172s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EagerTest::test_wide 172s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_m2m 172s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_return_defaults 172s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 172s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_m2m 172s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_o2m 172s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_o2m 172s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_m2m 172s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_m2m 172s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_o2m 172s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_o2m 172s test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load 172s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 172s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 172s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load 172s test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load_of_type 172s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load_of_type 172s test/orm/test_eager_relations.py::EntityViaMultiplePathTestThree::test_multi_path_load_lazy_none 172s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 172s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestThree::test_multi_path_load_lazy_none 172s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert 172s test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_legacy_join_style 172s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert 172s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert_render_nulls 172s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_legacy_join_style 172s test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_of_type 172s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_of_type 172s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_multiple_splice_points 172s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert_render_nulls 172s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_mappings_preserve_order 172s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_mappings_preserve_order 172s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_no_defaults 172s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_multiple_splice_points 172s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_one 172s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_no_defaults 172s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_objects_defaults_key 172s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_objects_defaults_key 172s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_mappings] 172s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_one 172s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_two 172s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_mappings] 172s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_stmt] 172s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_stmt] 172s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-save_objects] 172s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_two 172s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_splice_onto_ac 172s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-save_objects] 172s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_mappings] 172s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_mappings] 172s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_splice_onto_ac 172s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_stmt] 172s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[common_nodes,kind] 172s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_stmt] 172s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-save_objects] 172s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[common_nodes,kind] 172s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[kind,common_nodes] 172s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-save_objects] 172s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_updated_include_unchanged 172s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[kind,common_nodes] 172s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondaryTest_sqlite+pysqlite_3_46_1::test_joined_across 172s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_updated_include_unchanged 173s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondaryTest_sqlite+pysqlite_3_46_1::test_joined_across 173s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_aliased_abs_bcs 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 173s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_aliased_abs_bcs 173s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_unaliased_abs_bcs 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_unaliased_abs_bcs 173s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_one 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_one 173s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_two 173s test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_insert_via_save 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_two 173s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_aliased_abs_bcs 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_aliased_abs_bcs 173s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_unaliased_abs_bcs 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_insert_via_save 173s test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_update_via_save 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_unaliased_abs_bcs 173s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_one 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_one 173s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_two 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_update_via_save 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_two 173s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_joinedload_aliased_abs_bcs 173s test/orm/dml/test_bulk.py::BulkIssue6793Test_sqlite+pysqlite_3_46_1::test_issue_6793 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_joinedload_aliased_abs_bcs 173s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_aliased_abs_bcs 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_aliased_abs_bcs 173s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_plus_joined_aliased_abs_bcs 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkIssue6793Test_sqlite+pysqlite_3_46_1::test_issue_6793 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_plus_joined_aliased_abs_bcs 173s test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_insert_w_fetch 173s test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_one 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_insert_w_fetch 173s test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_update_w_fetch 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_update_w_fetch 173s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_attrs 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_one 173s test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_two 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_two 173s test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_attrs 173s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_both 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 173s test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_both 173s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_keys 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 173s test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_keys 173s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[dicts] 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 173s test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[dicts] 173s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[states] 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 173s test/orm/test_eager_relations.py::LoadOnExistingTest::test_no_crash_on_existing 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_no_crash_on_existing 173s test/orm/test_eager_relations.py::LoadOnExistingTest::test_populate_existing_propagate 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[states] 173s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_both 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_populate_existing_propagate 173s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[immediate] 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_both 173s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[dicts] 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[immediate] 173s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[selectin] 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[selectin] 173s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[subquery] 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[dicts] 173s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[states] 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[subquery] 173s test/orm/test_eager_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[states] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 173s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_one 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 173s [gw0] [ 18%] 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] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 173s [gw0] [ 18%] 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] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_one 173s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_three 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_three 173s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_two 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 173s 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] 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_two 173s test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities 173s [gw0] [ 18%] 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] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities 173s [gw0] [ 18%] 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] 173s test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities_with_joins 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 173s [gw0] [ 18%] 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] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities_with_joins 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 173s test/orm/test_eager_relations.py::MixedSelfReferentialEagerTest::test_eager_load 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 173s 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] 173s [gw0] [ 18%] 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] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 173s 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] 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::MixedSelfReferentialEagerTest::test_eager_load 173s [gw0] [ 18%] 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] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 173s test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_compile 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 173s [gw0] [ 18%] 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] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 173s [gw0] [ 18%] 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] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 173s 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] 173s [gw0] [ 18%] 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] 173s 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] 173s [gw0] [ 18%] 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] 173s 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] 173s [gw0] [ 18%] 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] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_compile 173s [gw0] [ 18%] 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] 173s test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_roundtrip 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 173s [gw0] [ 18%] 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] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 173s [gw1] [ 18%] PASSED test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_roundtrip 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 173s test/orm/test_eager_relations.py::OrderBySecondaryTest::test_ordering 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 173s [gw0] [ 18%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 173s 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] 173s [gw0] [ 18%] 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] 173s 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] 173s [gw0] [ 18%] 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] 173s 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] 173s [gw0] [ 18%] 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] 173s 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] 173s [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] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 173s [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] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 173s [gw1] [ 19%] PASSED test/orm/test_eager_relations.py::OrderBySecondaryTest::test_ordering 173s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 173s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_contains_eager 173s [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] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 173s [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] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 173s [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] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 173s [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] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 173s [gw1] [ 19%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_contains_eager 173s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_other 173s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 173s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 173s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 173s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 173s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 173s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 173s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 173s [gw0] [ 19%] 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] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 173s [gw0] [ 19%] 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] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 173s [gw1] [ 19%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_other 173s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_same 173s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 173s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 173s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 173s 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] 173s [gw0] [ 19%] 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] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 173s [gw0] [ 19%] 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] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 173s [gw0] [ 19%] 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] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 173s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 173s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 173s [gw1] [ 19%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_same 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 173s test/orm/test_eager_relations.py::SelectUniqueTest::test_many_to_one 173s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 173s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 173s 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] 173s [gw0] [ 19%] 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] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 173s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 173s 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] 173s [gw0] [ 19%] 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] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 173s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 173s [gw0] [ 19%] 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] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 173s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 173s [gw0] [ 19%] 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] 173s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 174s [gw0] [ 19%] 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] 174s [gw1] [ 19%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_many_to_one 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 174s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[contains_eager] 174s [gw0] [ 19%] 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] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 174s [gw1] [ 19%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[contains_eager] 174s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[joinedload] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 174s [gw0] [ 19%] 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] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s [gw1] [ 19%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[joinedload] 174s 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] 174s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_multiple_entity 174s [gw0] [ 19%] 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] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw1] [ 19%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_multiple_entity 174s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_single_entity 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 174s [gw0] [ 19%] 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] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw1] [ 19%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_single_entity 174s [gw0] [ 19%] 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] 174s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_multiple_entity 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 174s [gw0] [ 19%] 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] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 174s 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] 174s [gw0] [ 19%] 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] 174s [gw1] [ 19%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_multiple_entity 174s 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] 174s [gw0] [ 19%] 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] 174s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_single_entity 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s [gw1] [ 19%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_single_entity 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 174s [gw0] [ 19%] 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] 174s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_basic 174s 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] 174s [gw0] [ 19%] 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] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 174s 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] 174s [gw1] [ 19%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_basic 174s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_lazy_fallback_doesnt_affect_eager 174s [gw0] [ 19%] 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] 174s 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] 174s [gw1] [ 19%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_lazy_fallback_doesnt_affect_eager 174s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_no_depth 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw1] [ 19%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_no_depth 174s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_options 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s [gw1] [ 19%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_options 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 174s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_with_deferred 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 174s [gw0] [ 19%] 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] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 174s [gw1] [ 19%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_with_deferred 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 174s 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] 174s test/orm/test_eager_relations.py::SelfReferentialM2MEagerTest::test_basic 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw1] [ 19%] PASSED test/orm/test_eager_relations.py::SelfReferentialM2MEagerTest::test_basic 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_multi_null_booleans 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 174s [gw0] [ 19%] 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] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 174s [gw1] [ 19%] PASSED test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_multi_null_booleans 174s test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_null 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 174s [gw1] [ 19%] PASSED test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_null 174s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 174s 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] 174s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property 174s [gw0] [ 19%] 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] 174s 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] 174s [gw0] [ 19%] 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] 174s [gw1] [ 19%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property 174s 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] 175s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_correlated 175s [gw0] [ 19%] 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] 175s 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] 175s [gw0] [ 19%] 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] 175s 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] 175s [gw0] [ 19%] 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] 175s 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] 175s [gw1] [ 19%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_correlated 175s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_desc 175s [gw0] [ 19%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 175s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 175s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 175s 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] 175s [gw0] [ 19%] 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] 175s 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] 175s [gw0] [ 19%] 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] 175s 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] 175s [gw0] [ 19%] 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] 175s 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] 175s [gw0] [ 19%] 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] 175s [gw1] [ 19%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_desc 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 175s [gw0] [ 19%] 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] 175s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_negated 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 175s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 175s 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] 175s [gw0] [ 19%] 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] 175s 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] 175s [gw0] [ 19%] 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] 175s 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] 175s [gw0] [ 19%] 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] 175s 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] 175s [gw0] [ 19%] 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] 175s 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] 175s [gw1] [ 19%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_negated 175s [gw0] [ 19%] 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] 175s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_labeled 175s 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] 175s [gw0] [ 19%] 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] 175s 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] 175s [gw0] [ 19%] 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] 175s 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] 175s [gw0] [ 19%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 175s [gw1] [ 19%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_labeled 175s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_unlabeled 175s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 175s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 175s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 175s [gw1] [ 19%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_unlabeled 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 175s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 175s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[False-None] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 175s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 175s [gw0] [ 19%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 175s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 175s 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] 175s [gw0] [ 19%] 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] 175s 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] 175s [gw0] [ 19%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 175s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 175s [gw1] [ 19%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[False-None] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 175s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-None] 175s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 175s [gw0] [ 19%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 175s 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] 175s [gw0] [ 19%] 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] 175s 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] 175s [gw0] [ 20%] 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] 175s 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] 175s [gw1] [ 20%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-None] 175s [gw0] [ 20%] 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] 175s 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] 175s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-score] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 175s 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] 175s [gw0] [ 20%] 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] 175s 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] 175s [gw1] [ 20%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-score] 175s [gw0] [ 20%] 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] 175s 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] 175s test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_pool_args 175s [gw1] [ 20%] PASSED test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_pool_args 175s test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_url_only 175s [gw0] [ 20%] 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] 175s [gw1] [ 20%] PASSED test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_url_only 175s 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] 175s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_conn 175s [gw1] [ 20%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_conn 175s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_engine 175s [gw1] [ 20%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_engine 175s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_connection 175s [gw1] [ 20%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_connection 175s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_nested_transaction 175s [gw0] [ 20%] 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] 175s [gw1] [ 20%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_nested_transaction 175s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_transaction 175s [gw1] [ 20%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_transaction 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 175s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_conn_but_not_engine 175s [gw1] [ 20%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_conn_but_not_engine 175s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_trans_but_not_conn 175s [gw1] [ 20%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_trans_but_not_conn 175s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regenerate_connection 175s [gw1] [ 20%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regenerate_connection 175s [gw0] [ 20%] 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] 175s test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_ignore_no_transaction_on_rollback 175s 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] 175s [gw1] [ 20%] PASSED test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_ignore_no_transaction_on_rollback 175s test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_other_programming_error_on_rollback 175s [gw1] [ 20%] PASSED test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_other_programming_error_on_rollback 175s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dm_pdw_nodes 175s [gw1] [ 20%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dm_pdw_nodes 175s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dont_have_table_perms 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 175s [gw0] [ 20%] 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] 175s [gw1] [ 20%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dont_have_table_perms 175s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_exec_sessions 175s 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] 175s [gw1] [ 20%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_exec_sessions 175s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[False] 175s [gw0] [ 20%] 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] 175s [gw1] [ 20%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[False] 175s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[True] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 175s [gw1] [ 20%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[True] 175s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_not_supported 175s [gw1] [ 20%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_not_supported 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 175s test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning 175s 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] 175s [gw1] [ 20%] SKIPPED test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning 175s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_disconnect 175s [gw1] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_disconnect 175s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_port_setting 175s [gw1] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_port_setting 175s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_comma_port 175s [gw1] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_comma_port 175s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_config_port 175s [gw1] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_config_port 175s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_extra 175s [gw1] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_extra 175s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_non_trusted 175s [gw1] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_non_trusted 175s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_trusted 175s [gw1] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_trusted 175s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_old_style_dsn_trusted 175s [gw1] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_old_style_dsn_trusted 175s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_disconnect 175s [gw1] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_disconnect 175s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_empty_url_no_warning 175s [gw0] [ 20%] 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] 175s [gw1] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_empty_url_no_warning 175s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect 175s [gw1] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect 175s 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] 175s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect_azure 175s [gw1] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect_azure 175s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_host_no_driver 175s [gw1] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_host_no_driver 175s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_hostname 175s [gw1] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_hostname 175s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect 175s [gw1] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect 175s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_ignores_other_values 175s [gw1] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_ignores_other_values 175s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_with_dsn 175s [gw1] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_with_dsn 175s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[issue_8062] 175s [gw1] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[issue_8062] 175s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[original] 175s [gw1] [ 20%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[original] 175s [gw0] [ 20%] 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] 175s 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] 175s test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[do_dispose] 175s [gw1] [ 20%] SKIPPED test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[do_dispose] 175s test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[not_do_dispose] 175s [gw1] [ 20%] SKIPPED test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[not_do_dispose] 175s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_dbapi_raises 175s [gw1] [ 20%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_dbapi_raises 175s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[0] 175s [gw1] [ 20%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[0] 175s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[1] 175s [gw1] [ 20%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[1] 175s [gw0] [ 20%] 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] 175s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[2] 175s 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] 175s [gw1] [ 20%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[2] 175s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_run_sync 175s [gw1] [ 20%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_run_sync 175s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pymssql_version 175s [gw1] [ 20%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pymssql_version 175s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_fallback 175s [gw0] [ 20%] 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] 175s 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] 175s [gw1] [ 20%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_fallback 175s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_productversion 175s [gw1] [ 20%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_productversion 175s test/orm/dml/test_evaluator.py::EvaluateTest::test_boolean_ops 175s [gw0] [ 20%] 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] 175s 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] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 175s [gw1] [ 20%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_boolean_ops 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 175s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_callable_bind 175s 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] 175s [gw0] [ 20%] 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] 175s 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] 175s [gw0] [ 20%] 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] 175s 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] 175s [gw1] [ 20%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_callable_bind 175s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_none 175s [gw0] [ 20%] 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] 175s 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] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 175s [gw1] [ 20%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_none 175s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_value 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 175s 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] 175s [gw0] [ 20%] 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] 175s 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] 175s [gw0] [ 20%] 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] 175s [gw1] [ 20%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_value 175s 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] 175s test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op 175s [gw0] [ 20%] 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] 175s 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] 175s [gw0] [ 20%] 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] 175s 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] 175s [gw0] [ 20%] 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] 175s [gw1] [ 20%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op 175s 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] 175s test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op_no_impl 175s [gw0] [ 20%] 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] 175s 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] 175s [gw0] [ 20%] 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] 175s 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] 175s [gw0] [ 20%] 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] 175s [gw1] [ 20%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op_no_impl 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 175s test/orm/dml/test_evaluator.py::EvaluateTest::test_hybrids 175s [gw1] [ 20%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_hybrids 175s test/orm/dml/test_evaluator.py::EvaluateTest::test_in 175s [gw1] [ 20%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_in 175s test/orm/dml/test_evaluator.py::EvaluateTest::test_in_tuples 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 175s [gw1] [ 20%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_in_tuples 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 175s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-15-None] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 175s [gw1] [ 20%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-15-None] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 175s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-UnevaluatableError-Cannot evaluate math operator \\"add\\" for datatypes INTEGER, VARCHAR] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 175s [gw1] [ 20%] 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] 175s [gw0] [ 20%] 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] 175s 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 175s [gw1] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 175s 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] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 175s 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] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 175s [gw1] [ 20%] 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] 175s 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] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 175s [gw1] [ 20%] 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] 175s 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] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 175s [gw1] [ 20%] 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] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 175s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-name-some value-some value name-None] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 175s 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] 175s [gw1] [ 20%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-name-some value-some value name-None] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 175s test/orm/dml/test_evaluator.py::EvaluateTest::test_multiple_expressions 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 175s 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] 175s [gw1] [ 20%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_multiple_expressions 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 175s test/orm/dml/test_evaluator.py::EvaluateTest::test_null_propagation 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 175s [gw1] [ 20%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_null_propagation 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 175s test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_matched_column 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 175s 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] 175s [gw1] [ 20%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_matched_column 175s test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_unmatched_column 175s [gw0] [ 20%] 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] 175s 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] 175s [gw1] [ 20%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_unmatched_column 175s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[0] 175s [gw0] [ 20%] 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] 175s 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] 175s [gw1] [ 20%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[0] 175s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[1] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 175s [gw1] [ 20%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[1] 175s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[2] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 175s [gw1] [ 20%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[2] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 175s test/orm/dml/test_evaluator.py::EvaluateTest::test_true_false 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 175s 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] 175s [gw0] [ 20%] 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] 175s [gw1] [ 20%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_true_false 175s 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] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_expired 175s 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] 175s [gw0] [ 20%] 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] 175s 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] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 175s [gw1] [ 20%] PASSED test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_expired 175s test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_not_expired 175s [gw1] [ 20%] PASSED test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_not_expired 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 175s test/base/test_events.py::AcceptTargetsTest::test_target_accept 175s [gw1] [ 20%] PASSED test/base/test_events.py::AcceptTargetsTest::test_target_accept 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 175s test/base/test_events.py::ClsLevelListenTest::test_lis_multisub_lis 175s 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] 175s [gw1] [ 20%] PASSED test/base/test_events.py::ClsLevelListenTest::test_lis_multisub_lis 175s test/base/test_events.py::ClsLevelListenTest::test_lis_subcalss_lis 175s [gw1] [ 20%] PASSED test/base/test_events.py::ClsLevelListenTest::test_lis_subcalss_lis 175s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-False] 175s [gw0] [ 20%] 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] 175s [gw1] [ 20%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-False] 175s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-True] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 175s [gw1] [ 20%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-True] 175s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-False] 175s [gw1] [ 20%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-False] 175s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-True] 175s [gw1] [ 20%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-True] 175s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-False] 175s [gw1] [ 20%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-False] 175s [gw0] [ 20%] 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] 175s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-True] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 175s [gw1] [ 20%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-True] 175s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-False] 175s [gw0] [ 20%] 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] 175s [gw1] [ 20%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-False] 175s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-True] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 175s [gw1] [ 20%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-True] 175s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-False] 175s [gw1] [ 20%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-False] 175s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-True] 175s [gw1] [ 20%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-True] 175s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-False] 175s [gw1] [ 20%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-False] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 175s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-True] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 175s [gw1] [ 20%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-True] 175s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-False] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 175s [gw1] [ 20%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-False] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 175s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-True] 175s [gw1] [ 20%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-True] 175s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-False] 175s [gw1] [ 20%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-False] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 175s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-True] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 175s [gw1] [ 20%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-True] 175s test/base/test_events.py::ClsLevelListenTest::test_two_sub_lis 175s [gw1] [ 20%] PASSED test/base/test_events.py::ClsLevelListenTest::test_two_sub_lis 175s test/base/test_events.py::CustomTargetsTest::test_indirect 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 175s [gw1] [ 20%] PASSED test/base/test_events.py::CustomTargetsTest::test_indirect 175s 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] 175s test/orm/test_events.py::DeclarativeEventListenTest::test_inheritance_propagate_after_config 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 175s 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] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 175s [gw0] [ 20%] 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] 175s [gw1] [ 20%] PASSED test/orm/test_events.py::DeclarativeEventListenTest::test_inheritance_propagate_after_config 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 175s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_plain 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 175s [gw0] [ 20%] 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] 175s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 175s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 175s 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] 175s [gw1] [ 20%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_plain 176s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_no_propagate 176s [gw0] [ 20%] 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] 176s 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] 176s [gw1] [ 20%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_no_propagate 176s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_post_mapping_propagate 176s [gw0] [ 20%] 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] 176s 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] 176s [gw1] [ 20%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_post_mapping_propagate 176s [gw0] [ 20%] 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] 176s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_baseclass 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 176s [gw0] [ 20%] 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] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 176s [gw0] [ 20%] 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] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw0] [ 20%] 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] 176s 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] 176s [gw1] [ 20%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_baseclass 176s [gw0] [ 20%] 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] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 176s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_subclass_only 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 176s [gw1] [ 20%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_subclass_only 176s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event 176s [gw1] [ 20%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 176s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 176s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_no_propagate 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 176s test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[insert] 176s [gw1] [ 20%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_no_propagate 176s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_propagate 176s [gw1] [ 20%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_propagate 176s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[insert] 176s test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[upsert] 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[upsert] 176s test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_update_values_from_primary_table_only 176s [gw1] [ 20%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event 176s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_no_propagate 176s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_update_values_from_primary_table_only 176s [gw1] [ 20%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_no_propagate 176s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[immediate] 176s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate 176s [gw1] [ 20%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate 176s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate_two 176s [gw1] [ 21%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate_two 176s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_propagate 176s [gw1] [ 21%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_propagate 176s test/orm/test_events.py::DeferredMapperEventsTest::test_instrument_event_auto_remove 176s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[immediate] 176s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[joined] 176s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[joined] 176s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[select] 176s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[select] 176s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[selectin] 176s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[selectin] 176s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[subquery] 176s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[subquery] 176s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[joinedload] 176s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[joinedload] 176s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[subqueryload] 176s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[subqueryload] 176s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[immediateload] 176s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[immediateload] 176s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[selectinload] 176s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[selectinload] 176s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[immediateload] 176s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[immediateload] 176s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[joinedload] 176s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[joinedload] 176s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[selectinload] 176s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[selectinload] 176s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[subqueryload] 176s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[subqueryload] 176s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-immediateload] 176s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-immediateload] 176s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-lazyload] 176s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-lazyload] 176s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-selectinload] 176s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-selectinload] 176s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-immediateload] 176s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-immediateload] 176s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-lazyload] 176s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-lazyload] 176s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-selectinload] 176s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-selectinload] 176s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-immediateload] 176s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-immediateload] 176s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-lazyload] 176s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-lazyload] 176s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-selectinload] 176s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-selectinload] 176s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-immediateload] 176s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-immediateload] 176s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-lazyload] 176s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-lazyload] 176s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-selectinload] 176s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-selectinload] 176s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-immediateload] 176s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-immediateload] 176s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-lazyload] 176s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-lazyload] 176s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-selectinload] 176s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-selectinload] 176s [gw1] [ 21%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_instrument_event_auto_remove 176s test/orm/test_events.py::DeferredMapperEventsTest::test_isolation_instrument_event 176s 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] 176s [gw1] [ 21%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_isolation_instrument_event 176s test/base/test_events.py::DisableClsPropagateTest::test_insert_invoke_clslevel 176s [gw1] [ 21%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_insert_invoke_clslevel 176s test/base/test_events.py::DisableClsPropagateTest::test_listen_invoke_clslevel 176s [gw1] [ 21%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_listen_invoke_clslevel 176s test/base/test_events.py::DisableClsPropagateTest::test_remove_invoke_clslevel 176s [gw1] [ 21%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_remove_invoke_clslevel 176s test/base/test_events.py::EventsTest::test_append_vs_insert_cls 176s [gw1] [ 21%] PASSED test/base/test_events.py::EventsTest::test_append_vs_insert_cls 176s test/base/test_events.py::EventsTest::test_append_vs_insert_instance 176s [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] 176s [gw1] [ 21%] PASSED test/base/test_events.py::EventsTest::test_append_vs_insert_instance 176s test/base/test_events.py::EventsTest::test_bool_clslevel 176s 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] 176s [gw1] [ 21%] PASSED test/base/test_events.py::EventsTest::test_bool_clslevel 176s test/base/test_events.py::EventsTest::test_decorator 176s [gw1] [ 21%] PASSED test/base/test_events.py::EventsTest::test_decorator 176s test/base/test_events.py::EventsTest::test_exec_once 176s [gw1] [ 21%] PASSED test/base/test_events.py::EventsTest::test_exec_once 176s test/base/test_events.py::EventsTest::test_exec_once_exception 176s [gw1] [ 21%] PASSED test/base/test_events.py::EventsTest::test_exec_once_exception 176s test/base/test_events.py::EventsTest::test_exec_once_unless_exception 176s [gw1] [ 21%] PASSED test/base/test_events.py::EventsTest::test_exec_once_unless_exception 176s test/base/test_events.py::EventsTest::test_immutable_methods 176s [gw1] [ 21%] PASSED test/base/test_events.py::EventsTest::test_immutable_methods 176s test/base/test_events.py::EventsTest::test_no_instance_level_collections 176s [gw1] [ 21%] PASSED test/base/test_events.py::EventsTest::test_no_instance_level_collections 176s test/base/test_events.py::EventsTest::test_real_name_wrong_dispatch 176s [gw1] [ 21%] PASSED test/base/test_events.py::EventsTest::test_real_name_wrong_dispatch 176s [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] 176s 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] 176s [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] 176s 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] 176s [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] 176s 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] 176s [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] 176s 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] 176s [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] 176s 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] 176s [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] 176s 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] 176s [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] 176s 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] 176s [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] 176s 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] 176s test/base/test_events.py::EventsTest::test_register_class 176s [gw1] [ 21%] PASSED test/base/test_events.py::EventsTest::test_register_class 176s test/base/test_events.py::EventsTest::test_register_class_instance 176s [gw1] [ 21%] PASSED test/base/test_events.py::EventsTest::test_register_class_instance 176s test/base/test_events.py::EventsTest::test_register_instance 176s [gw1] [ 21%] PASSED test/base/test_events.py::EventsTest::test_register_instance 176s test/base/test_events.py::JoinTest::test_join_twice 176s [gw1] [ 21%] PASSED test/base/test_events.py::JoinTest::test_join_twice 176s [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] 176s test/base/test_events.py::JoinTest::test_kw_ok 176s 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] 176s [gw1] [ 21%] PASSED test/base/test_events.py::JoinTest::test_kw_ok 176s test/base/test_events.py::JoinTest::test_neither 176s [gw1] [ 21%] PASSED test/base/test_events.py::JoinTest::test_neither 176s test/base/test_events.py::JoinTest::test_parent_class_child_class 176s [gw1] [ 21%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_class 176s test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_after 176s [gw1] [ 21%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_after 176s test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_before 176s [gw1] [ 21%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_before 176s test/base/test_events.py::JoinTest::test_parent_class_only 176s [gw1] [ 21%] PASSED test/base/test_events.py::JoinTest::test_parent_class_only 176s test/base/test_events.py::JoinTest::test_parent_events_child_no_events 176s [gw1] [ 21%] PASSED test/base/test_events.py::JoinTest::test_parent_events_child_no_events 176s test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_after 176s [gw1] [ 21%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_after 176s [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] 176s test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_before 176s [gw1] [ 21%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_before 176s 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] 176s test/base/test_events.py::JoinTest::test_parent_instance_child_instance_apply_before 176s [gw1] [ 21%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_instance_apply_before 176s test/base/test_events.py::LegacySignatureTest::test_complex_legacy_accept 176s [gw1] [ 21%] PASSED test/base/test_events.py::LegacySignatureTest::test_complex_legacy_accept 176s test/base/test_events.py::LegacySignatureTest::test_complex_new_accept 176s [gw1] [ 21%] PASSED test/base/test_events.py::LegacySignatureTest::test_complex_new_accept 176s test/base/test_events.py::LegacySignatureTest::test_kw_accept_has_legacies 176s [gw1] [ 21%] PASSED test/base/test_events.py::LegacySignatureTest::test_kw_accept_has_legacies 176s test/base/test_events.py::LegacySignatureTest::test_kw_accept_plus_kw_has_legacies 176s [gw1] [ 21%] PASSED test/base/test_events.py::LegacySignatureTest::test_kw_accept_plus_kw_has_legacies 176s test/base/test_events.py::LegacySignatureTest::test_legacy_accept 176s [gw1] [ 21%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept 176s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_from_method 176s [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] 176s [gw1] [ 21%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_from_method 176s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_cls 176s 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] 176s [gw1] [ 21%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_cls 176s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_instance 176s [gw1] [ 21%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_instance 176s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_partial 176s [gw1] [ 21%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_partial 176s test/base/test_events.py::LegacySignatureTest::test_standard_accept_has_legacies 176s [gw1] [ 21%] PASSED test/base/test_events.py::LegacySignatureTest::test_standard_accept_has_legacies 176s test/base/test_events.py::ListenOverrideTest::test_listen_override 176s [gw1] [ 21%] PASSED test/base/test_events.py::ListenOverrideTest::test_listen_override 176s test/base/test_events.py::ListenOverrideTest::test_remove_clslevel 176s [gw1] [ 21%] PASSED test/base/test_events.py::ListenOverrideTest::test_remove_clslevel 176s test/base/test_events.py::ListenOverrideTest::test_remove_instancelevel 176s [gw1] [ 21%] PASSED test/base/test_events.py::ListenOverrideTest::test_remove_instancelevel 176s [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] 176s 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] 176s test/orm/test_events.py::LoadTest::test_just_loaded 176s [gw1] [ 21%] PASSED test/orm/test_events.py::LoadTest::test_just_loaded 176s [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] 176s 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] 176s test/orm/test_events.py::LoadTest::test_repeated_rows 176s [gw1] [ 21%] PASSED test/orm/test_events.py::LoadTest::test_repeated_rows 176s test/orm/test_events.py::MapperEventsTest::test_basic 177s [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] 177s 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::MapperEventsTest::test_basic 177s [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] 177s test/orm/test_events.py::MapperEventsTest::test_before_after_configured 177s 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_configured 177s test/orm/test_events.py::MapperEventsTest::test_before_after_configured_warn_on_non_mapper 177s [gw1] [ 21%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_configured_warn_on_non_mapper 177s test/orm/test_events.py::MapperEventsTest::test_before_after_only_collection 177s [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] 177s 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_only_collection 177s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-False] 177s [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] 177s 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-False] 177s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-True] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-True] 177s [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] 177s 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] 177s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-False] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-False] 177s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-True] 177s [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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-True] 177s 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] 177s test/orm/test_events.py::MapperEventsTest::test_inheritance 177s [gw1] [ 21%] PASSED test/orm/test_events.py::MapperEventsTest::test_inheritance 177s [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] 177s 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] 177s test/orm/test_events.py::MapperEventsTest::test_inheritance_subclass_deferred 177s [gw1] [ 21%] PASSED test/orm/test_events.py::MapperEventsTest::test_inheritance_subclass_deferred 177s [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] 177s test/orm/test_events.py::MapperEventsTest::test_init_allow_kw_modify 177s 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::MapperEventsTest::test_init_allow_kw_modify 177s test/orm/test_events.py::MapperEventsTest::test_init_failure_hook 177s [gw1] [ 21%] PASSED test/orm/test_events.py::MapperEventsTest::test_init_failure_hook 177s test/orm/test_events.py::MapperEventsTest::test_insert_before_configured 177s [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] 177s 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::MapperEventsTest::test_insert_before_configured 177s test/orm/test_events.py::MapperEventsTest::test_insert_flags 177s [gw1] [ 21%] PASSED test/orm/test_events.py::MapperEventsTest::test_insert_flags 177s test/orm/test_events.py::MapperEventsTest::test_instance_event_listen 177s [gw1] [ 21%] PASSED test/orm/test_events.py::MapperEventsTest::test_instance_event_listen 177s [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] 177s test/orm/test_events.py::MapperEventsTest::test_instrument_class_precedes_class_instrumentation 177s 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::MapperEventsTest::test_instrument_class_precedes_class_instrumentation 177s test/orm/test_events.py::MapperEventsTest::test_instrument_event 177s [gw1] [ 21%] PASSED test/orm/test_events.py::MapperEventsTest::test_instrument_event 177s test/orm/test_events.py::MapperEventsTest::test_listen_doesnt_force_compile 177s [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] 177s 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::MapperEventsTest::test_listen_doesnt_force_compile 177s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_base] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_base] 177s [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] 177s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mapper] 177s 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mapper] 177s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mixin] 177s [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] 177s 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mixin] 177s test/orm/test_events.py::MapperEventsTest::test_merge 177s [gw1] [ 21%] PASSED test/orm/test_events.py::MapperEventsTest::test_merge 177s [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] 177s 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] 177s test/base/test_events.py::NamedCallTest::test_kw_accept 177s [gw1] [ 21%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept 177s test/base/test_events.py::NamedCallTest::test_kw_accept_plus_kw 177s [gw1] [ 21%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept_plus_kw 177s test/base/test_events.py::NamedCallTest::test_kw_accept_wrapped 177s [gw1] [ 21%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept_wrapped 177s test/base/test_events.py::NamedCallTest::test_partial_kw_accept 177s [gw1] [ 21%] PASSED test/base/test_events.py::NamedCallTest::test_partial_kw_accept 177s test/base/test_events.py::NamedCallTest::test_partial_kw_accept_wrapped 177s [gw1] [ 21%] PASSED test/base/test_events.py::NamedCallTest::test_partial_kw_accept_wrapped 177s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_one 177s [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] 177s 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] 177s [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] 177s 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] 177s [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] 177s 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_one 177s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_three 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_three 177s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_two 177s [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] 177s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_from_select_col_property 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_two 177s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-not_session_start] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-not_session_start] 177s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-session_start] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-session_start] 177s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-not_session_start] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-not_session_start] 177s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-session_start] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-session_start] 177s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-not_session_start] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-not_session_start] 177s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-session_start] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-session_start] 177s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-not_session_start] 177s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_from_select_col_property 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-not_session_start] 177s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[bulk] 177s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-session_start] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-session_start] 177s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-not_session_start] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-not_session_start] 177s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-session_start] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-session_start] 177s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-not_session_start] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-not_session_start] 177s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-session_start] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-session_start] 177s test/orm/test_events.py::ORMExecuteTest::test_cache_option 177s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[bulk] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_cache_option 177s test/orm/test_events.py::ORMExecuteTest::test_chained_events_one 177s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[single] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_chained_events_one 177s test/orm/test_events.py::ORMExecuteTest::test_chained_events_two 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_chained_events_two 177s test/orm/test_events.py::ORMExecuteTest::test_lazyload_flags 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_lazyload_flags 177s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-False] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-False] 177s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True0] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True0] 177s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True1] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True1] 177s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany 177s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[single] 177s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[values] 177s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany_mismatch 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany_mismatch 177s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executesingle 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executesingle 177s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_scalar 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_scalar 177s test/orm/test_events.py::ORMExecuteTest::test_select_flags 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_select_flags 177s test/orm/test_events.py::ORMExecuteTest::test_select_from_statement_flags 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_select_from_statement_flags 177s test/orm/test_events.py::ORMExecuteTest::test_selectinload_flags 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_selectinload_flags 177s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[values] 177s test/orm/test_events.py::ORMExecuteTest::test_subqueryload_flags 177s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_cols_dont_give_me_defaults 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_subqueryload_flags 177s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-delete] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-delete] 177s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-insert] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-insert] 177s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-update] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-update] 177s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-delete] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-delete] 177s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_cols_dont_give_me_defaults 177s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-insert] 177s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[bulk] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-insert] 177s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-update] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-update] 177s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-dont_cache] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-dont_cache] 177s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-fixed] 177s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[bulk] 177s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[single] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-fixed] 177s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-payload] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-payload] 177s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-dont_cache] 177s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[single] 177s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[values] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-dont_cache] 177s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-fixed] 177s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[values] 177s 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-fixed] 177s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-payload] 177s [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] 177s 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-payload] 177s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-dont_cache] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-dont_cache] 177s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-fixed] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-fixed] 177s [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-default] 177s 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] 177s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-payload] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-payload] 177s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-dont_cache] 177s [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-no_executemany] 177s 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-dont_cache] 177s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-fixed] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-fixed] 177s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-payload] 177s [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-no_sort_by] 177s 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-payload] 177s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-dont_cache] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-dont_cache] 177s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-fixed] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-fixed] 177s [gw0] [ 21%] 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] 177s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-payload] 177s 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-payload] 177s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-dont_cache] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-dont_cache] 177s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-fixed] 177s [gw0] [ 21%] 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] 177s 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-fixed] 177s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-payload] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-payload] 177s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-dont_cache] 177s [gw0] [ 21%] 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] 177s 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-dont_cache] 177s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-fixed] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-fixed] 177s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-payload] 177s [gw0] [ 21%] 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] 177s 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-payload] 177s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-dont_cache] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-dont_cache] 177s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-fixed] 177s [gw0] [ 21%] 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] 177s 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-fixed] 177s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-payload] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-payload] 177s test/base/test_events.py::PropagateTest::test_propagate 177s [gw1] [ 21%] PASSED test/base/test_events.py::PropagateTest::test_propagate 177s [gw0] [ 21%] 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] 177s test/orm/test_events.py::QueryEventsTest::test_alters_entities 177s 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] 177s [gw0] [ 21%] 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::QueryEventsTest::test_alters_entities 177s 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] 177s test/orm/test_events.py::QueryEventsTest::test_before_compile 177s [gw1] [ 21%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile 177s test/orm/test_events.py::QueryEventsTest::test_before_compile_delete 177s [gw0] [ 21%] 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] 177s 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_delete 177s test/orm/test_events.py::QueryEventsTest::test_before_compile_execution_options 177s [gw1] [ 21%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_execution_options 177s test/orm/test_events.py::QueryEventsTest::test_before_compile_no_retval 177s [gw0] [ 21%] 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] 177s 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_no_retval 177s test/orm/test_events.py::QueryEventsTest::test_before_compile_update 177s [gw1] [ 21%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_update 177s [gw0] [ 21%] 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] 177s 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] 177s test/orm/test_events.py::RefreshFlushInReturningTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 177s [gw1] [ 21%] PASSED test/orm/test_events.py::RefreshFlushInReturningTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 177s test/orm/test_events.py::RefreshTest::test_already_present 177s [gw0] [ 21%] 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] 177s 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] 177s [gw1] [ 21%] PASSED test/orm/test_events.py::RefreshTest::test_already_present 177s test/orm/test_events.py::RefreshTest::test_changes_reset 177s [gw0] [ 21%] 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] 177s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_omit_returning_ok 177s [gw1] [ 21%] PASSED test/orm/test_events.py::RefreshTest::test_changes_reset 177s test/orm/test_events.py::RefreshTest::test_populate_existing 177s [gw1] [ 21%] PASSED test/orm/test_events.py::RefreshTest::test_populate_existing 177s test/orm/test_events.py::RefreshTest::test_repeated_rows 177s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_omit_returning_ok 177s [gw1] [ 21%] PASSED test/orm/test_events.py::RefreshTest::test_repeated_rows 177s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[not_render_nulls] 177s test/orm/test_events.py::RefreshTest::test_via_refresh_state 177s [gw1] [ 21%] PASSED test/orm/test_events.py::RefreshTest::test_via_refresh_state 177s test/orm/test_events.py::RefreshTest::test_was_expired 177s [gw1] [ 21%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired 177s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[not_render_nulls] 177s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[render_nulls] 177s test/orm/test_events.py::RefreshTest::test_was_expired_attrs 177s [gw1] [ 21%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired_attrs 177s test/orm/test_events.py::RefreshTest::test_was_expired_via_commit 177s [gw1] [ 21%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired_via_commit 177s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[render_nulls] 177s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[bulk] 177s test/orm/test_events.py::RemovalTest::test_attr_propagated 177s [gw1] [ 21%] PASSED test/orm/test_events.py::RemovalTest::test_attr_propagated 177s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[bulk] 177s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[values] 177s test/base/test_events.py::RemovalTest::test_clslevel 177s [gw1] [ 22%] PASSED test/base/test_events.py::RemovalTest::test_clslevel 177s test/base/test_events.py::RemovalTest::test_clslevel_subclass 177s [gw1] [ 22%] PASSED test/base/test_events.py::RemovalTest::test_clslevel_subclass 177s test/base/test_events.py::RemovalTest::test_double_event_nonwrapped 177s [gw1] [ 22%] PASSED test/base/test_events.py::RemovalTest::test_double_event_nonwrapped 177s test/base/test_events.py::RemovalTest::test_double_event_wrapped 177s [gw1] [ 22%] PASSED test/base/test_events.py::RemovalTest::test_double_event_wrapped 177s test/base/test_events.py::RemovalTest::test_instance 177s [gw1] [ 22%] PASSED test/base/test_events.py::RemovalTest::test_instance 177s test/orm/test_events.py::RemovalTest::test_instance_event_listen_on_cls_before_map 177s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[values] 177s [gw1] [ 22%] PASSED test/orm/test_events.py::RemovalTest::test_instance_event_listen_on_cls_before_map 177s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[not_populate_existing] 177s test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup 177s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[not_populate_existing] 177s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[populate_existing] 177s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[populate_existing] 177s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-executemany] 177s [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] 177s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-plain] 177s [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] 177s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-returning] 177s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-executemany] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-plain] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-returning] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-executemany] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-plain] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-returning] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-executemany] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-plain] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-returning] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-executemany] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-plain] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-returning] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-executemany] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-plain] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-returning] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-executemany] 178s [gw1] [ 22%] PASSED test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup 178s test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup_clslevel 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-plain] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-returning] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-executemany] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-plain] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-returning] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-executemany] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-plain] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-returning] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-executemany] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-plain] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-returning] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-executemany] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-plain] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-returning] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-executemany] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-plain] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-returning] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-add_where] 178s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-add_where] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-not_add_where] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-add_where] 178s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-add_where] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-not_add_where] 178s [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] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-add_where] 178s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-add_where] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-not_add_where] 178s [gw1] [ 22%] PASSED test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup_clslevel 178s test/base/test_events.py::RemovalTest::test_no_add_in_event 178s [gw1] [ 22%] PASSED test/base/test_events.py::RemovalTest::test_no_add_in_event 178s test/base/test_events.py::RemovalTest::test_no_remove_in_event 178s [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] 178s [gw1] [ 22%] PASSED test/base/test_events.py::RemovalTest::test_no_remove_in_event 178s test/base/test_events.py::RemovalTest::test_once 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[callable] 178s [gw1] [ 22%] PASSED test/base/test_events.py::RemovalTest::test_once 178s test/base/test_events.py::RemovalTest::test_once_doesnt_dereference_listener 178s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[callable] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[clientsql] 178s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[clientsql] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[computed] 178s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[computed] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[none] 178s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[none] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[server] 178s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[server] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_bundle 178s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_bundle 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[listwsingle] 178s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[listwsingle] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[multirow] 178s [gw1] [ 22%] PASSED test/base/test_events.py::RemovalTest::test_once_doesnt_dereference_listener 178s test/base/test_events.py::RemovalTest::test_once_unless_exception 178s [gw1] [ 22%] PASSED test/base/test_events.py::RemovalTest::test_once_unless_exception 178s test/base/test_events.py::RemovalTest::test_propagate 178s [gw1] [ 22%] PASSED test/base/test_events.py::RemovalTest::test_propagate 178s test/base/test_events.py::RemovalTest::test_remove_not_listened 178s [gw1] [ 22%] PASSED test/base/test_events.py::RemovalTest::test_remove_not_listened 178s test/base/test_events.py::RemovalTest::test_remove_plain_named 178s [gw1] [ 22%] PASSED test/base/test_events.py::RemovalTest::test_remove_plain_named 178s test/base/test_events.py::RemovalTest::test_remove_wrapped_named 178s [gw1] [ 22%] PASSED test/base/test_events.py::RemovalTest::test_remove_wrapped_named 178s test/base/test_events.py::RemovalTest::test_two_subclasses_one_event 178s [gw1] [ 22%] PASSED test/base/test_events.py::RemovalTest::test_two_subclasses_one_event 178s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[multirow] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[singlerow] 178s test/base/test_events.py::RemovalTest::test_two_subclasses_one_event_reg_cleanup 178s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[singlerow] 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_one 178s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_one 178s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_two 178s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_two 179s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property 179s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property 179s test/orm/test_bundle.py::BundleTest::test_as_scalars_future 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_as_scalars_future 179s test/orm/test_bundle.py::BundleTest::test_bundle_nesting 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_bundle_nesting 179s test/orm/test_bundle.py::BundleTest::test_bundle_nesting_unions 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_bundle_nesting_unions 179s test/orm/test_bundle.py::BundleTest::test_c_attr 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_c_attr 179s test/orm/test_bundle.py::BundleTest::test_clause_expansion 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_clause_expansion 179s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-legacy] 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-legacy] 179s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle] 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle] 179s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle_w_label_conv] 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle_w_label_conv] 179s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-legacy] 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-legacy] 179s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle] 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle] 179s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle_w_label_conv] 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle_w_label_conv] 179s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-legacy] 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-legacy] 179s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle] 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle] 179s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle_w_label_conv] 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle_w_label_conv] 179s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-legacy] 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-legacy] 179s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle] 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle] 179s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle_w_label_conv] 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle_w_label_conv] 179s test/orm/test_bundle.py::BundleTest::test_filter_by 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_filter_by 179s test/orm/test_bundle.py::BundleTest::test_join_relationship 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_join_relationship 179s test/orm/test_bundle.py::BundleTest::test_join_selectable 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_join_selectable 179s test/orm/test_bundle.py::BundleTest::test_joins_from_adapted_entities 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_joins_from_adapted_entities 179s test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_rows_future 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_rows_future 179s test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_scalars_future 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_scalars_future 179s test/orm/test_bundle.py::BundleTest::test_labeled_cols_non_single_entity_legacy_query 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_non_single_entity_legacy_query 179s test/orm/test_bundle.py::BundleTest::test_labeled_cols_single_entity_legacy_query 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_single_entity_legacy_query 179s test/orm/test_bundle.py::BundleTest::test_multi_bundle 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_multi_bundle 179s test/orm/test_bundle.py::BundleTest::test_multi_bundle_future 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_multi_bundle_future 179s test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_non_single_entity 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_non_single_entity 179s test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_single_entity 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_single_entity 179s test/orm/test_bundle.py::BundleTest::test_query_count 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_query_count 179s test/orm/test_bundle.py::BundleTest::test_result 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_result 179s test/orm/test_bundle.py::BundleTest::test_same_named_col_clauselist 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_same_named_col_clauselist 179s test/orm/test_bundle.py::BundleTest::test_same_named_col_in_fetch 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_same_named_col_in_fetch 179s test/orm/test_bundle.py::BundleTest::test_same_named_col_in_orderby 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_same_named_col_in_orderby 179s test/orm/test_bundle.py::BundleTest::test_single_entity_flag_but_multi_entities 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_single_entity_flag_but_multi_entities 179s test/orm/test_bundle.py::BundleTest::test_single_entity_flag_is_legacy_w_future 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_single_entity_flag_is_legacy_w_future 179s test/orm/test_bundle.py::BundleTest::test_single_entity_legacy_query 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_single_entity_legacy_query 179s test/orm/test_bundle.py::BundleTest::test_subclass 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_subclass 179s test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle 179s test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle_future 179s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle_future 179s test/orm/test_cache_key.py::CacheKeyTest::test_attributes 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_attributes 179s test/orm/test_cache_key.py::CacheKeyTest::test_bound_options 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_bound_options 179s test/orm/test_cache_key.py::CacheKeyTest::test_bundles_directly 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_bundles_directly 179s test/orm/test_cache_key.py::CacheKeyTest::test_bundles_in_annotations 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_bundles_in_annotations 179s test/orm/test_cache_key.py::CacheKeyTest::test_instrumented_attributes 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_instrumented_attributes 179s test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria 179s test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria_bound_param_thing 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria_bound_param_thing 179s test/orm/test_cache_key.py::CacheKeyTest::test_mapper_and_aliased 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_mapper_and_aliased 179s test/orm/test_cache_key.py::CacheKeyTest::test_more_with_entities_sanity_checks 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_more_with_entities_sanity_checks 179s test/orm/test_cache_key.py::CacheKeyTest::test_options 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_options 179s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_basic 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_basic 179s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_from_statement 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_from_statement 179s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_using_with_entities 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_using_with_entities 179s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_w_orm_joins 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_w_orm_joins 179s test/orm/test_cache_key.py::CacheKeyTest::test_query_expr 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_query_expr 179s test/orm/test_cache_key.py::CacheKeyTest::test_selects_w_orm_joins 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_selects_w_orm_joins 179s test/orm/test_cache_key.py::CacheKeyTest::test_synonyms 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_synonyms 179s test/orm/test_cache_key.py::CacheKeyTest::test_unbound_options 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_unbound_options 179s test/orm/test_cache_key.py::CacheKeyTest::test_unbound_sub_options 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_unbound_sub_options 179s test/orm/test_cache_key.py::CompositeTest::test_bulk_update_cache_key 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CompositeTest::test_bulk_update_cache_key 179s test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[memory-_exclusions_01] 179s [gw0] [ 22%] SKIPPED test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[memory-_exclusions_01] 179s test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[tuples-_exclusions_00] 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[tuples-_exclusions_00] 179s test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[case_w_columns] 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[case_w_columns] 179s test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[plain_column] 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[plain_column] 179s test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[self_standing_case] 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[self_standing_case] 179s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_joins 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_joins 179s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_objects 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_objects 179s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_queries 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_queries 179s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wpoly_cache_keys 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wpoly_cache_keys 179s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[joinedload-1] 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[joinedload-1] 179s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[lazyload-2] 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[lazyload-2] 179s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[selectinload-2] 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[selectinload-2] 179s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[subqueryload-2] 179s [gw1] [ 22%] PASSED test/base/test_events.py::RemovalTest::test_two_subclasses_one_event_reg_cleanup 179s test/orm/test_events.py::RemovalTest::test_unmapped_listen 179s [gw1] [ 22%] PASSED test/orm/test_events.py::RemovalTest::test_unmapped_listen 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[subqueryload-2] 179s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-False] 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-False] 179s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-True] 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-True] 179s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-False] 179s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-False] 180s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-True] 180s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-True] 180s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-False] 180s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-load-] 180s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-False] 180s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-True] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-load-] 180s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-loaded_as_persistent-] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-loaded_as_persistent-] 180s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-refresh-] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-refresh-] 180s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-load-] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-load-] 180s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-loaded_as_persistent-] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-loaded_as_persistent-] 180s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-refresh-] 180s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-True] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-refresh-] 180s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[load-] 180s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-False] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[load-] 180s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[refresh-] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[refresh-] 180s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-load-] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-load-] 180s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-loaded_as_persistent-] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-loaded_as_persistent-] 180s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-refresh-] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-refresh-] 180s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-False] 180s test/orm/test_events.py::SessionEventsTest::test_autobegin_no_reentrant 180s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-True] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_autobegin_no_reentrant 180s test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_dirty 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_dirty 180s test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_flush_plan 180s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-True] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_flush_plan 180s test/orm/test_cache_key.py::RoundTripTest::test_subqueryload 180s test/orm/test_events.py::SessionEventsTest::test_can_use_session_in_outer_rollback_hook 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_can_use_session_in_outer_rollback_hook 180s test/orm/test_events.py::SessionEventsTest::test_class_listen 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_class_listen 180s test/orm/test_events.py::SessionEventsTest::test_connection_emits_after_begin 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_connection_emits_after_begin 180s test/orm/test_events.py::SessionEventsTest::test_flush_in_commit_hook 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_flush_in_commit_hook 180s test/orm/test_events.py::SessionEventsTest::test_flush_noautocommit_hook 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_flush_noautocommit_hook 180s test/orm/test_events.py::SessionEventsTest::test_on_bulk_delete_hook 180s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_subqueryload 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_on_bulk_delete_hook 180s test/orm/test_events.py::SessionEventsTest::test_on_bulk_update_hook 180s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[defaultload] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_on_bulk_update_hook 180s test/orm/test_events.py::SessionEventsTest::test_reentrant_flush 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_reentrant_flush 180s test/orm/test_events.py::SessionEventsTest::test_rollback_hook 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_rollback_hook 180s test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_callable 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_callable 180s test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_class 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_class 180s test/orm/test_events.py::SessionEventsTest::test_scoped_session_listen 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_listen 180s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-False] 180s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[defaultload] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-False] 180s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[joinedload] 180s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-True] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-True] 180s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[joinedload] 180s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-False] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-False] 180s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[lazyload] 180s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-True] 180s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[lazyload] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-True] 180s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[selectinload] 180s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[selectinload] 180s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-False] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-False] 180s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[subqueryload] 180s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-True] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-True] 180s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-False] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-False] 180s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[subqueryload] 180s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-True] 180s test/orm/test_cascade.py::CasadeWithRaiseloadTest::test_delete_skips_lazy_raise 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-True] 180s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-False] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-False] 180s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-True] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-True] 180s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-False] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-False] 180s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-True] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-True] 180s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-False] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-False] 180s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-True] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-True] 180s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-False] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-False] 180s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-True] 180s [gw0] [ 22%] PASSED test/orm/test_cascade.py::CasadeWithRaiseloadTest::test_delete_skips_lazy_raise 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-True] 180s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_listen 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_listen 180s test/orm/test_cascade.py::CascadeArgTest::test_bad_cascade 180s test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_commit 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_commit 180s test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_rollback 180s [gw0] [ 22%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_bad_cascade 180s test/orm/test_cascade.py::CascadeArgTest::test_cascade_assignable 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_rollback 180s test/orm/test_events.py::SessionEventsTest::test_standalone_on_commit_hook 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_standalone_on_commit_hook 180s test/orm/test_events.py::SessionEventsTest::test_state_after_attach 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_state_after_attach 180s test/orm/test_events.py::SessionEventsTest::test_state_before_attach 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionEventsTest::test_state_before_attach 180s test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_detached_via_commit 180s [gw0] [ 22%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_assignable 180s test/orm/test_cascade.py::CascadeArgTest::test_cascade_deepcopy 180s [gw0] [ 22%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_deepcopy 180s test/orm/test_cascade.py::CascadeArgTest::test_cascade_immutable 180s [gw0] [ 22%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_immutable 180s test/orm/test_cascade.py::CascadeArgTest::test_cascade_repr 180s [gw0] [ 22%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_repr 180s test/orm/test_cascade.py::CascadeArgTest::test_cascade_unicode 180s [gw0] [ 22%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_unicode 180s test/orm/test_cascade.py::CascadeArgTest::test_delete_orphan_without_delete 180s [gw0] [ 22%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_delete_orphan_without_delete 180s test/orm/test_cascade.py::CascadeArgTest::test_delete_with_passive_deletes_all 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_detached_via_commit 180s test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_persistent_via_rollback 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_persistent_via_rollback 180s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent 180s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_cascaded_delete 180s [gw0] [ 22%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_delete_with_passive_deletes_all 180s test/orm/test_cascade.py::CollectionAssignmentOrphanTest::test_basic 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_cascaded_delete 180s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_deleted 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_deleted 180s test/orm/test_events.py::SessionLifecycleEventsTest::test_loaded_as_persistent 180s [gw0] [ 22%] PASSED test/orm/test_cascade.py::CollectionAssignmentOrphanTest::test_basic 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_loaded_as_persistent 180s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-__setitem__] 180s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent 180s [gw0] [ 22%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-__setitem__] 180s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-setdefault] 180s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent 180s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent_del 180s [gw0] [ 22%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-setdefault] 180s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_dict] 180s [gw0] [ 22%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_dict] 180s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_kw] 180s [gw0] [ 22%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_kw] 180s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-append] 180s [gw0] [ 22%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-append] 180s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-assign] 180s [gw0] [ 22%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-assign] 180s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[set-add] 180s [gw0] [ 22%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[set-add] 180s test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_non_orphan 180s [gw0] [ 22%] PASSED test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_non_orphan 180s test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_orphan 180s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_orphan 180s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_current 180s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_current 180s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_legacy 180s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_legacy 180s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_current 180s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_current 180s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_legacy 180s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_legacy 180s test/orm/test_cascade.py::M2MCascadeTest::test_cascade_delete 180s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_cascade_delete 180s test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan 180s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan 180s test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_cascades 180s [gw1] [ 23%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent_del 180s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_expunge 180s [gw1] [ 23%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_expunge 180s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_rollback 180s [gw1] [ 23%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_rollback 180s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted 180s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_cascades 181s test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_dynamic 181s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_dynamic 181s test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_append 181s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_append 181s test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_assignment 181s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_assignment 181s test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_backref 181s [gw1] [ 23%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted 181s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted_del 181s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_backref 181s test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_error 181s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_error 181s test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_raise 181s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_raise 181s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete 181s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete 181s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_onelevel 181s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_onelevel 181s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_twolevel 181s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_twolevel 181s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel 181s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel 181s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel_postremove 181s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel_postremove 181s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_twolevel 181s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_twolevel 181s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_cascade_on_deleted 181s [gw1] [ 23%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted_del 181s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge 181s [gw1] [ 23%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge 181s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge_all 181s [gw1] [ 23%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge_all 181s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_transient_via_rollback 181s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_cascade_on_deleted 181s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_double_assignment 181s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_double_assignment 181s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan 181s [gw1] [ 23%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_transient_via_rollback 181s test/orm/test_events.py::SessionLifecycleEventsTest::test_transient_to_pending 181s [gw1] [ 23%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_transient_to_pending 181s test/base/test_events.py::SlotsEventsTest::test_no_slots_dispatch 181s [gw1] [ 23%] PASSED test/base/test_events.py::SlotsEventsTest::test_no_slots_dispatch 181s test/base/test_events.py::SlotsEventsTest::test_slots_dispatch 181s [gw1] [ 23%] PASSED test/base/test_events.py::SlotsEventsTest::test_slots_dispatch 181s test/base/test_events.py::SubclassGrowthTest::test_subclass 181s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan 181s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan_on_update 181s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan_on_update 181s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_pending_expunge 181s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_pending_expunge 181s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_save_update_sends_pending 181s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_save_update_sends_pending 181s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_cascade_on_deleted 181s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_cascade_on_deleted 182s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_double_assignment 182s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_double_assignment 182s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan 182s [gw1] [ 23%] PASSED test/base/test_events.py::SubclassGrowthTest::test_subclass 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_backref_relationship 182s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan 182s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan_on_update 182s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan_on_update 182s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_pending_expunge 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_backref_relationship 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_create_double_flush 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_create_double_flush 182s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_pending_expunge 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_deferred 182s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_save_update_sends_pending 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_deferred 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_discussion_9546 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_discussion_9546 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_external_id 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_external_id 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_from_null 182s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_save_update_sends_pending 182s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_cascade_delete 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_from_null 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[composite_index] 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[composite_index] 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[explicit_name_index] 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[explicit_name_index] 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint] 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint] 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_explicit_name] 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_explicit_name] 182s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_cascade_delete 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_naming_conv] 182s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_onelevel 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_naming_conv] 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[index_single_col] 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[index_single_col] 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint] 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint] 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_explicit_name] 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_explicit_name] 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_naming_conv] 182s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_onelevel 182s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_twolevel 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_naming_conv] 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_insert_null 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_insert_null 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance 182s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_twolevel 182s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_finds_orphans_twolevel 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_changed 182s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_finds_orphans_twolevel 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_changed 182s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_backref 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_multilevel 182s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_backref 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_multilevel 182s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_raise 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_named_column 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_named_column 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_plain_column 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_plain_column 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_plain 182s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_raise 182s test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_cascade_deletes_user 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_plain 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_relationship 182s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_cascade_deletes_user 182s test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[raise] 182s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[raise] 182s test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[select] 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_relationship 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_single_inheritance 182s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[select] 182s test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_basic 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_single_inheritance 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique_identifiers_across_deletes 182s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_basic 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique_identifiers_across_deletes 182s test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_commit_no_cascade 182s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_w_mapper_versioning 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_w_mapper_versioning 182s test/base/test_examples.py::VersionedRowsTestNewBase::test_backref_relationship 182s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_commit_no_cascade 182s test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_on_backref_no_cascade 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_backref_relationship 182s test/base/test_examples.py::VersionedRowsTestNewBase::test_create_double_flush 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_create_double_flush 182s test/base/test_examples.py::VersionedRowsTestNewBase::test_deferred 182s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_on_backref_no_cascade 182s test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_basic 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_deferred 182s test/base/test_examples.py::VersionedRowsTestNewBase::test_discussion_9546 182s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_basic 182s test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_commit_warns 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_discussion_9546 182s test/base/test_examples.py::VersionedRowsTestNewBase::test_external_id 182s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_commit_warns 182s test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_on_backref_no_cascade 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_external_id 182s test/base/test_examples.py::VersionedRowsTestNewBase::test_from_null 182s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_on_backref_no_cascade 182s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_from_null 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[composite_index] 183s test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2m 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[composite_index] 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[explicit_name_index] 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[explicit_name_index] 183s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2m 183s test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2o 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint] 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint] 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_explicit_name] 183s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2o 183s test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_o2m 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_explicit_name] 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_naming_conv] 183s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_o2m 183s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_naming_conv] 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[index_single_col] 183s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[index_single_col] 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint] 183s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged_nochange 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint] 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_explicit_name] 183s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged_nochange 183s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_pending 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_explicit_name] 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_naming_conv] 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_naming_conv] 183s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_pending 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_insert_null 183s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_insert_null 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance 183s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient 183s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient_nochange 183s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient_nochange 183s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_future_child_pending 183s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_future_child_pending 183s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_pending 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_changed 183s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_pending 183s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_persistent 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_changed 183s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_persistent 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_multilevel 183s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_transient 183s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_transient 183s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged 183s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged 183s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged_nochange 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_multilevel 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_named_column 183s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged_nochange 183s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_named_column 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_plain_column 183s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_plain_column 183s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending_nochange 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_plain 183s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending_nochange 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_plain 183s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_transient 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_relationship 183s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_transient 183s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_relationship 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_single_inheritance 183s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged 183s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged_nochange 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_single_inheritance 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_unique 183s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged_nochange 183s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_pending 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_unique 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_unique_identifiers_across_deletes 183s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_pending 183s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_expunged 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_unique_identifiers_across_deletes 183s test/base/test_examples.py::VersionedRowsTestNewBase::test_w_mapper_versioning 183s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_expunged 183s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_pending 183s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_w_mapper_versioning 183s test/base/test_except.py::PickleException::test_all_exc 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_all_exc 183s test/base/test_except.py::PickleException::test_exc[AmbiguousForeignKeysError-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[AmbiguousForeignKeysError-] 183s test/base/test_except.py::PickleException::test_exc[ArgumentError-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ArgumentError-] 183s test/base/test_except.py::PickleException::test_exc[AwaitRequired-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[AwaitRequired-] 183s test/base/test_except.py::PickleException::test_exc[Base20DeprecationWarning-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[Base20DeprecationWarning-] 183s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_pending 183s test/base/test_except.py::PickleException::test_exc[CircularDependencyError-0] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[CircularDependencyError-0] 183s test/base/test_except.py::PickleException::test_exc[CircularDependencyError-1] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[CircularDependencyError-1] 183s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_transient 183s test/base/test_except.py::PickleException::test_exc[CompileError-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[CompileError-] 183s test/base/test_except.py::PickleException::test_exc[ConstraintColumnNotFoundError-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ConstraintColumnNotFoundError-] 183s test/base/test_except.py::PickleException::test_exc[DBAPIError-0] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-0] 183s test/base/test_except.py::PickleException::test_exc[DBAPIError-1] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-1] 183s test/base/test_except.py::PickleException::test_exc[DBAPIError-details] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-details] 183s test/base/test_except.py::PickleException::test_exc[DataError-0] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-0] 183s test/base/test_except.py::PickleException::test_exc[DataError-1] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-1] 183s test/base/test_except.py::PickleException::test_exc[DataError-details] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-details] 183s test/base/test_except.py::PickleException::test_exc[DatabaseError-0] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-0] 183s test/base/test_except.py::PickleException::test_exc[DatabaseError-1] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-1] 183s test/base/test_except.py::PickleException::test_exc[DatabaseError-details] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-details] 183s test/base/test_except.py::PickleException::test_exc[DisconnectionError-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DisconnectionError-] 183s test/base/test_except.py::PickleException::test_exc[DuplicateColumnError-] 183s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_transient 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DuplicateColumnError-] 183s test/base/test_except.py::PickleException::test_exc[IdentifierError-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[IdentifierError-] 183s test/base/test_except.py::PickleException::test_exc[IllegalStateChangeError-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[IllegalStateChangeError-] 183s test/base/test_except.py::PickleException::test_exc[IntegrityError-0] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-0] 183s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged 183s test/base/test_except.py::PickleException::test_exc[IntegrityError-1] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-1] 183s test/base/test_except.py::PickleException::test_exc[IntegrityError-details] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-details] 183s test/base/test_except.py::PickleException::test_exc[InterfaceError-0] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-0] 183s test/base/test_except.py::PickleException::test_exc[InterfaceError-1] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-1] 183s test/base/test_except.py::PickleException::test_exc[InterfaceError-details] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-details] 183s test/base/test_except.py::PickleException::test_exc[InternalError-0] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-0] 183s test/base/test_except.py::PickleException::test_exc[InternalError-1] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-1] 183s test/base/test_except.py::PickleException::test_exc[InternalError-details] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-details] 183s test/base/test_except.py::PickleException::test_exc[InvalidRequestError-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InvalidRequestError-] 183s test/base/test_except.py::PickleException::test_exc[InvalidatePoolError-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InvalidatePoolError-] 183s test/base/test_except.py::PickleException::test_exc[LegacyAPIWarning-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[LegacyAPIWarning-] 183s test/base/test_except.py::PickleException::test_exc[MissingGreenlet-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[MissingGreenlet-] 183s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged 183s test/base/test_except.py::PickleException::test_exc[MovedIn20Warning-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[MovedIn20Warning-] 183s test/base/test_except.py::PickleException::test_exc[MultipleResultsFound-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[MultipleResultsFound-] 183s test/base/test_except.py::PickleException::test_exc[NoForeignKeysError-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoForeignKeysError-] 183s test/base/test_except.py::PickleException::test_exc[NoInspectionAvailable-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoInspectionAvailable-] 183s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged_nochange 183s test/base/test_except.py::PickleException::test_exc[NoReferenceError-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferenceError-] 183s test/base/test_except.py::PickleException::test_exc[NoReferencedColumnError-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferencedColumnError-] 183s test/base/test_except.py::PickleException::test_exc[NoReferencedTableError-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferencedTableError-] 183s test/base/test_except.py::PickleException::test_exc[NoResultFound-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoResultFound-] 183s test/base/test_except.py::PickleException::test_exc[NoSuchColumnError-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchColumnError-] 183s test/base/test_except.py::PickleException::test_exc[NoSuchModuleError-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchModuleError-] 183s test/base/test_except.py::PickleException::test_exc[NoSuchTableError-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchTableError-] 183s test/base/test_except.py::PickleException::test_exc[NotSupportedError-0] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-0] 183s test/base/test_except.py::PickleException::test_exc[NotSupportedError-1] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-1] 183s test/base/test_except.py::PickleException::test_exc[NotSupportedError-details] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-details] 183s test/base/test_except.py::PickleException::test_exc[ObjectNotExecutableError-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ObjectNotExecutableError-] 183s test/base/test_except.py::PickleException::test_exc[OperationalError-0] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-0] 183s test/base/test_except.py::PickleException::test_exc[OperationalError-1] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-1] 183s test/base/test_except.py::PickleException::test_exc[OperationalError-details] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-details] 183s test/base/test_except.py::PickleException::test_exc[PendingRollbackError-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[PendingRollbackError-] 183s test/base/test_except.py::PickleException::test_exc[ProgrammingError-0] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-0] 183s test/base/test_except.py::PickleException::test_exc[ProgrammingError-1] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-1] 183s test/base/test_except.py::PickleException::test_exc[ProgrammingError-details] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-details] 183s test/base/test_except.py::PickleException::test_exc[ResourceClosedError-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ResourceClosedError-] 183s test/base/test_except.py::PickleException::test_exc[SADeprecationWarning-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SADeprecationWarning-] 183s test/base/test_except.py::PickleException::test_exc[SAPendingDeprecationWarning-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SAPendingDeprecationWarning-] 183s test/base/test_except.py::PickleException::test_exc[SATestSuiteWarning-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SATestSuiteWarning-] 183s test/base/test_except.py::PickleException::test_exc[SAWarning-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SAWarning-] 183s test/base/test_except.py::PickleException::test_exc[SQLAlchemyError-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SQLAlchemyError-] 183s test/base/test_except.py::PickleException::test_exc[StatementError-0] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-0] 183s test/base/test_except.py::PickleException::test_exc[StatementError-1] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-1] 183s test/base/test_except.py::PickleException::test_exc[StatementError-details] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-details] 183s test/base/test_except.py::PickleException::test_exc[TimeoutError-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[TimeoutError-] 183s test/base/test_except.py::PickleException::test_exc[UnboundExecutionError-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[UnboundExecutionError-] 183s test/base/test_except.py::PickleException::test_exc[UnreflectableTableError-] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[UnreflectableTableError-] 183s test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-0] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-0] 183s test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-1] 183s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-1] 183s test/base/test_except.py::WrapTest::test_db_error_busted_dbapi 183s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_busted_dbapi 183s test/base/test_except.py::WrapTest::test_db_error_dbapi_uses_wrong_names 183s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_dbapi_uses_wrong_names 183s test/base/test_except.py::WrapTest::test_db_error_keyboard_interrupt 183s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_keyboard_interrupt 183s test/base/test_except.py::WrapTest::test_db_error_noncompliant_dbapi 183s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_noncompliant_dbapi 183s test/base/test_except.py::WrapTest::test_db_error_normal 183s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_normal 183s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged_nochange 183s test/base/test_except.py::WrapTest::test_db_error_system_exit 183s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_system_exit 183s test/base/test_except.py::WrapTest::test_statement_error_no_code 183s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_statement_error_no_code 183s test/base/test_except.py::WrapTest::test_statement_error_w_code 183s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_statement_error_w_code 183s test/base/test_except.py::WrapTest::test_tostring 183s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring 183s test/base/test_except.py::WrapTest::test_tostring_large_dict 183s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_dict 183s test/base/test_except.py::WrapTest::test_tostring_large_executemany 183s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_pending 183s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_executemany 183s test/base/test_except.py::WrapTest::test_tostring_large_list 183s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_list 183s test/base/test_except.py::WrapTest::test_tostring_with_newlines 183s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring_with_newlines 183s test/base/test_except.py::WrapTest::test_version_token 183s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_version_token 183s test/base/test_except.py::WrapTest::test_wrap_multi_arg 183s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_wrap_multi_arg 183s test/base/test_except.py::WrapTest::test_wrap_unicode_arg 183s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_wrap_unicode_arg 183s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache 183s [gw1] [ 23%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache 184s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache_noleak_on_statement_values 184s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_pending 184s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient 184s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient 184s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient_nochange 184s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient_nochange 184s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_pending 184s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_pending 184s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_persistent 184s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_persistent 184s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_transient 184s [gw0] [ 23%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_transient 184s test/orm/test_cascade.py::O2MCascadeDeleteNoOrphanTest::test_cascade_delete_noorphans 184s [gw0] [ 23%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteNoOrphanTest::test_cascade_delete_noorphans 184s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_delete_plusorphans 184s [gw0] [ 23%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_delete_plusorphans 184s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_nosideeffects 184s [gw0] [ 23%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_nosideeffects 184s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascades_onlycollection 184s [gw1] [ 23%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache_noleak_on_statement_values 184s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_keys_independent_of_ordering 184s [gw1] [ 23%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_keys_independent_of_ordering 184s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_schema_translate_in_key 184s [gw0] [ 23%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascades_onlycollection 184s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_collection_orphans 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_schema_translate_in_key 184s test/engine/test_execute.py::ConvenienceExecuteTest::test_connection_as_ctx 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest::test_connection_as_ctx 184s test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_connection_ctx_commit 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_connection_ctx_commit 184s test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_connection_ctx_rollback 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_connection_ctx_rollback 184s test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_begin_fails_dont_enter_enter 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_begin_fails_dont_enter_enter 184s test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_begin_fails_include_enter 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_begin_fails_include_enter 184s test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_commit 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_commit 184s test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_rollback 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest::test_transaction_engine_ctx_rollback 184s test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_it_caches 184s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_collection_orphans 184s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete 184s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete 184s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete_unloaded_collections 184s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete_unloaded_collections 184s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_new 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_it_caches 184s test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_no_cache 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_no_cache 184s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect 184s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_invalidate 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_invalidate 184s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_recycle 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_recycle 184s test/engine/test_execute.py::DialectEventTest::test_connect_replace_params 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_replace_params 184s test/engine/test_execute.py::DialectEventTest::test_cursor_execute_w_replace 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::DialectEventTest::test_cursor_execute_w_replace 184s test/engine/test_execute.py::DialectEventTest::test_cursor_execute_wo_replace 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::DialectEventTest::test_cursor_execute_wo_replace 184s test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_w_replace 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_w_replace 184s test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_wo_replace 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_wo_replace 184s test/engine/test_execute.py::DialectEventTest::test_do_execute_w_replace 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_w_replace 184s test/engine/test_execute.py::DialectEventTest::test_do_execute_wo_replace 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_wo_replace 184s test/engine/test_execute.py::DialectEventTest::test_do_executemany_w_replace 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_executemany_w_replace 184s test/engine/test_execute.py::DialectEventTest::test_do_executemany_wo_replace 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_executemany_wo_replace 184s test/engine/test_execute.py::EngineEventsTest::test_add_event_after_connect 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_add_event_after_connect 184s test/engine/test_execute.py::EngineEventsTest::test_argument_format_execute 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_argument_format_execute 184s test/engine/test_execute.py::EngineEventsTest::test_cant_listen_to_option_engine 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_cant_listen_to_option_engine 184s test/engine/test_execute.py::EngineEventsTest::test_close_parameter[False] 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_close_parameter[False] 184s test/engine/test_execute.py::EngineEventsTest::test_close_parameter[True] 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_close_parameter[True] 184s test/engine/test_execute.py::EngineEventsTest::test_clslevel_engine_event_options 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_clslevel_engine_event_options 184s test/engine/test_execute.py::EngineEventsTest::test_cursor_events_ctx_execute_scalar 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_cursor_events_ctx_execute_scalar 184s test/engine/test_execute.py::EngineEventsTest::test_cursor_events_execute 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_cursor_events_execute 184s test/engine/test_execute.py::EngineEventsTest::test_cursor_execute 184s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::EngineEventsTest::test_cursor_execute 184s test/engine/test_execute.py::EngineEventsTest::test_dispose_event 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_dispose_event 184s test/engine/test_execute.py::EngineEventsTest::test_dont_modify_statement_driversql 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_dont_modify_statement_driversql 184s test/engine/test_execute.py::EngineEventsTest::test_emit_sql_in_autobegin 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_emit_sql_in_autobegin 184s test/engine/test_execute.py::EngineEventsTest::test_engine_connect 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_engine_connect 184s test/engine/test_execute.py::EngineEventsTest::test_execute_events 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_execute_events 184s test/engine/test_execute.py::EngineEventsTest::test_execution_options 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_execution_options 184s test/engine/test_execute.py::EngineEventsTest::test_execution_options_modify_inplace 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_execution_options_modify_inplace 184s test/engine/test_execute.py::EngineEventsTest::test_force_conn_events_false 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_force_conn_events_false 184s test/engine/test_execute.py::EngineEventsTest::test_generative_engine_event_dispatch 184s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_new 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_generative_engine_event_dispatch 184s test/engine/test_execute.py::EngineEventsTest::test_insert_connect_is_definitely_first[False-False] 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_insert_connect_is_definitely_first[False-False] 184s test/engine/test_execute.py::EngineEventsTest::test_insert_connect_is_definitely_first[True-False] 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_insert_connect_is_definitely_first[True-False] 184s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_replace 184s test/engine/test_execute.py::EngineEventsTest::test_insert_connect_is_definitely_first[True-True] 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_insert_connect_is_definitely_first[True-True] 184s test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_one[multiparams0-params0-expected_multiparams0-expected_params0] 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_one[multiparams0-params0-expected_multiparams0-expected_params0] 184s test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_one[multiparams1-params1-expected_multiparams1-expected_params1] 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_one[multiparams1-params1-expected_multiparams1-expected_params1] 184s test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_three 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_three 184s test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_two 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_modify_parameters_from_event_two 184s test/engine/test_execute.py::EngineEventsTest::test_modify_statement_clauseelement 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_modify_statement_clauseelement 184s test/engine/test_execute.py::EngineEventsTest::test_modify_statement_internal_driversql 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_modify_statement_internal_driversql 184s test/engine/test_execute.py::EngineEventsTest::test_new_exec_driver_sql_no_events 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_new_exec_driver_sql_no_events 184s test/engine/test_execute.py::EngineEventsTest::test_option_engine_registration_issue_one 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_option_engine_registration_issue_one 184s test/engine/test_execute.py::EngineEventsTest::test_option_engine_registration_issue_two 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_option_engine_registration_issue_two 184s test/engine/test_execute.py::EngineEventsTest::test_options 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_options 184s test/engine/test_execute.py::EngineEventsTest::test_per_connection_plus_engine 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_per_connection_plus_engine 184s test/engine/test_execute.py::EngineEventsTest::test_per_engine_independence 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_per_engine_independence 184s test/engine/test_execute.py::EngineEventsTest::test_per_engine_plus_global 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_per_engine_plus_global 184s test/engine/test_execute.py::EngineEventsTest::test_retval_flag 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_retval_flag 184s test/engine/test_execute.py::EngineEventsTest::test_transactional 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_transactional 184s test/engine/test_execute.py::EngineEventsTest::test_transactional_advanced 184s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::EngineEventsTest::test_transactional_advanced 184s test/engine/test_execute.py::EngineEventsTest::test_transactional_named 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::EngineEventsTest::test_transactional_named 184s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_dont_wrap_mixin 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_dont_wrap_mixin 184s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_empty_insert 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_empty_insert 184s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_dbapi 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_dbapi 184s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_error 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_error 184s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_statement 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_statement 184s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_standard_dbapi_error 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_standard_dbapi_error 184s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_execute_compiled_favors_compiled_paramstyle 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_execute_compiled_favors_compiled_paramstyle 184s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_no_params_option 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_no_params_option 184s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_non_dict_mapping 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_non_dict_mapping 184s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_named 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_named 184s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_python 184s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_python 184s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_qmark 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_qmark 184s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_sprintf 184s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_sprintf 184s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_tuple_params 184s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_replace 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_raw_tuple_params 184s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_row_works_as_mapping 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_row_works_as_mapping 184s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_no_dbapi 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_no_dbapi 184s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_collection 184s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_plus_dbapi 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_plus_dbapi 184s test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_works_after_dispose_testing_engine 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteDriverTest_sqlite+pysqlite_3_46_1::test_works_after_dispose_testing_engine 184s test/engine/test_execute.py::ExecuteTest::test_dialect_has_table_assertion 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_dialect_has_table_assertion 184s test/engine/test_execute.py::ExecuteTest::test_generative_engine_event_dispatch_hasevents 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_generative_engine_event_dispatch_hasevents 184s test/engine/test_execute.py::ExecuteTest::test_no_strings 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_no_strings 184s test/engine/test_execute.py::ExecuteTest::test_not_an_executable 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_not_an_executable 184s test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters0] 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters0] 184s test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters1] 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters1] 184s test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters2] 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters2] 184s test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters3] 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_params_interpretation[parameters3] 184s test/engine/test_execute.py::ExecuteTest::test_raw_named_invalid 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_raw_named_invalid 184s test/engine/test_execute.py::ExecuteTest::test_raw_positional_invalid 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_raw_positional_invalid 184s test/engine/test_execute.py::ExecuteTest::test_scalar 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_scalar 184s test/engine/test_execute.py::ExecuteTest::test_scalars 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_scalars 184s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_bytestring_latin1 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_bytestring_latin1 184s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_bytestring_raised 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_bytestring_raised 184s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_bytestring_utf8 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_bytestring_utf8 184s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_object_arg 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_object_arg 184s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_str_multi_args 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_str_multi_args 184s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_str_multi_args_bytestring 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_str_multi_args_bytestring 184s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_str_multi_args_unicode 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_str_multi_args_unicode 184s test/engine/test_execute.py::ExecuteTest::test_stmt_exception_unicode_hook_unicode 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest::test_stmt_exception_unicode_hook_unicode 184s test/engine/test_execute.py::ExecutionOptionsTest::test_autocommit_option_preserved_first_connect 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_autocommit_option_preserved_first_connect 184s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_conn_options 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_conn_options 184s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_construction_options 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_construction_options 184s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_options 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_options 184s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_init_uses_options 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_init_uses_options 184s test/engine/test_execute.py::ExecutionOptionsTest::test_engine_level_options 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_engine_level_options 184s test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke[conn_opts0-exec_opts0-expected0] 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke[conn_opts0-exec_opts0-expected0] 184s test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke[conn_opts1-exec_opts1-expected1] 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke[conn_opts1-exec_opts1-expected1] 184s test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke[conn_opts2-exec_opts2-expected2] 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke[conn_opts2-exec_opts2-expected2] 184s test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts0-conn_opts0-exec_opts0-expected0] 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts0-conn_opts0-exec_opts0-expected0] 184s test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts1-conn_opts1-exec_opts1-expected1] 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts1-conn_opts1-exec_opts1-expected1] 184s test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts2-conn_opts2-exec_opts2-expected2] 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts2-conn_opts2-exec_opts2-expected2] 184s test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts3-conn_opts3-exec_opts3-expected3] 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_execution_opts_per_invoke_execute_events[stmt_opts3-conn_opts3-exec_opts3-expected3] 184s test/engine/test_execute.py::ExecutionOptionsTest::test_generative_engine_execution_options 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_generative_engine_execution_options 184s test/engine/test_execute.py::ExecutionOptionsTest::test_get_connection_execution_options 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_get_connection_execution_options 184s test/engine/test_execute.py::ExecutionOptionsTest::test_get_engine_execution_options 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_get_engine_execution_options 184s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_collection 184s test/engine/test_execute.py::ExecutionOptionsTest::test_initialize_rollback 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_initialize_rollback 184s test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_engine_to_connection 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_engine_to_connection 184s test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_option_engine_to_connection 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_option_engine_to_connection 184s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_actual_autorollback 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_actual_autorollback 184s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_pending_parent 184s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_false 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_false 184s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_true 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_true 184s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_stays_true 184s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_stays_true 184s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_to_false 184s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_to_false 184s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_connectionless 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_connectionless 184s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_explicit 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_explicit 184s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_ad_hoc_context 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_ad_hoc_context 184s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_disable_handlers 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_disable_handlers 184s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_non_dbapi_error 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_non_dbapi_error 184s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise 184s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise_chaining 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise_chaining 184s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_no_autorollback 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_no_autorollback 184s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error 184s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_event_connect_isolation_level 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_event_connect_isolation_level 184s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_not_on_connection 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_not_on_connection 184s test/engine/test_execute.py::MockStrategyTest::test_sequence_not_duped 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::MockStrategyTest::test_sequence_not_duped 184s test/engine/test_execute.py::OnConnectTest::test_cant_connect_stay_invalidated 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_cant_connect_stay_invalidated 184s test/engine/test_execute.py::OnConnectTest::test_dont_create_transaction_on_initialize 184s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_dont_create_transaction_on_initialize 185s test/engine/test_execute.py::OnConnectTest::test_dont_touch_non_dbapi_exception_on_connect 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_dont_touch_non_dbapi_exception_on_connect 185s test/engine/test_execute.py::OnConnectTest::test_ensure_dialect_does_is_disconnect_no_conn 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_ensure_dialect_does_is_disconnect_no_conn 185s test/engine/test_execute.py::OnConnectTest::test_handle_error_custom_connect 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_custom_connect 185s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect 185s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect_invalidate_flag 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect_invalidate_flag 185s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_implicit_revalidate 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_implicit_revalidate 185s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_revalidate 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_revalidate 185s test/engine/test_execute.py::OnConnectTest::test_initialize_connect_calls 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_initialize_connect_calls 185s test/engine/test_execute.py::OnConnectTest::test_initialize_connect_race 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_pending_parent 185s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_save_update_sends_pending 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_initialize_connect_race 185s test/engine/test_execute.py::OnConnectTest::test_invalidate_on_connect 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_invalidate_on_connect 185s test/engine/test_execute.py::OnConnectTest::test_wraps_connect_in_dbapi 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_wraps_connect_in_dbapi 185s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_create_table 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_save_update_sends_pending 185s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_standalone_orphan 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_create_table 185s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_crud 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_crud 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_standalone_orphan 185s test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_append 185s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_ddl_hastable 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_append 185s test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_assignment 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_assignment 185s test/orm/test_cascade.py::O2MConflictTest::test_o2m_backref_delorphan_delete_old 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_ddl_hastable 185s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_option_on_execute 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2m_backref_delorphan_delete_old 185s test/orm/test_cascade.py::O2MConflictTest::test_o2m_delete_old 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_option_on_execute 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2m_delete_old 185s test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delete_old 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delete_old 185s test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delorphan_delete_old 185s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_added 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delorphan_delete_old 185s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delcascade_delete_old 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_added 185s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_removed 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_removed 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delcascade_delete_old 185s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delete_old 185s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_added 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_added 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delete_old 185s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_backref_delete_old 185s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_removed 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_backref_delete_old 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_removed 185s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_delete_old 185s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_via_engine 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_delete_old 185s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_via_engine 185s test/orm/test_cascade.py::O2MSelfReferentialDetelOrphanTest::test_self_referential_delete 185s test/orm/test_expire.py::ExpireTest::test_deferred 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MSelfReferentialDetelOrphanTest::test_self_referential_delete 185s test/orm/test_cascade.py::O2OSingleParentNoFlushTest::test_replace_attribute_no_flush 185s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred 185s test/orm/test_expire.py::ExpireTest::test_deferred_expire_explicit_attrs 185s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_explicit_attrs 185s test/orm/test_expire.py::ExpireTest::test_deferred_expire_normally 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2OSingleParentNoFlushTest::test_replace_attribute_no_flush 185s test/orm/test_cascade.py::O2OSingleParentTest::test_single_parent_raise 185s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_normally 185s test/orm/test_expire.py::ExpireTest::test_deferred_expire_w_transient_to_detached 185s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_w_transient_to_detached 185s test/orm/test_expire.py::ExpireTest::test_deferred_notfound 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2OSingleParentTest::test_single_parent_raise 185s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_notfound 185s test/orm/test_expire.py::ExpireTest::test_expire 185s test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_notr1_notr2 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_notr1_notr2 185s test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_notr2 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_notr2 185s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire 185s test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_r2 185s test/orm/test_expire.py::ExpireTest::test_expire_all 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_r2 185s test/orm/test_cascade.py::OrphanCriterionTest::test_current_persistent_notr1_notr2_noevent 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_persistent_notr1_notr2_noevent 185s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2 185s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2_noevent 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2_noevent 185s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_notr2 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_notr2 185s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_r2 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_r2 185s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_notr1_notr2 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_notr1_notr2 185s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_notr2 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_notr2 185s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_r2 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_r2 185s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_persistent_notr1_notr2_noevent 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_persistent_notr1_notr2_noevent 185s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2 185s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2_noevent 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2_noevent 185s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_notr2 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_notr2 185s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_r2 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_r2 185s test/orm/test_cascade.py::PartialFlushTest::test_circular_sort 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::PartialFlushTest::test_circular_sort 185s test/orm/test_cascade.py::PartialFlushTest::test_o2m_m2o 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::PartialFlushTest::test_o2m_m2o 185s test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_nonorphans_ok 185s [gw0] [ 24%] PASSED test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_nonorphans_ok 186s test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_collection_expunge 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_collection_expunge 186s test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_standalone_orphan 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_standalone_orphan 186s test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_multilevel_remove 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_multilevel_remove 186s test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_singlelevel_remove 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_singlelevel_remove 186s test/orm/test_cascade.py::SubclassCascadeTest::test_cascade_iterator_polymorphic 186s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_all 186s test/orm/test_expire.py::ExpireTest::test_expire_autoflush 186s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_autoflush 186s test/orm/test_expire.py::ExpireTest::test_expire_cascade 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::SubclassCascadeTest::test_cascade_iterator_polymorphic 186s test/orm/test_cascade.py::SubclassCascadeTest::test_delete_orphan_round_trip 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::SubclassCascadeTest::test_delete_orphan_round_trip 186s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_cascade 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_cascade 186s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[pending] 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[pending] 186s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[persistent] 186s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade 186s test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[persistent] 186s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_none_cascade 186s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending 186s test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending_orphan 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_none_cascade 186s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_expunge_cascade 186s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending_orphan 186s test/orm/test_expire.py::ExpireTest::test_expire_committed 186s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_committed 186s test/orm/test_expire.py::ExpireTest::test_expire_doesntload_on_set 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_expunge_cascade 186s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_doesntload_on_set 186s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting0-expected0] 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting0-expected0] 186s test/orm/test_expire.py::ExpireTest::test_expire_preserves_changes 186s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting1-expected1] 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting1-expected1] 186s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting2-expected2] 186s [gw0] [ 24%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting2-expected2] 186s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_preserves_changes 186s test/sql/test_case_statement.py::CaseTest::test_case 186s test/orm/test_expire.py::ExpireTest::test_expire_synonym 186s [gw0] [ 24%] PASSED test/sql/test_case_statement.py::CaseTest::test_case 186s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_one 186s [gw0] [ 24%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_one 186s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_three 186s [gw0] [ 24%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_three 186s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two 186s [gw0] [ 24%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two 186s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two_point_five 186s [gw0] [ 24%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two_point_five 186s test/sql/test_case_statement.py::CaseTest::test_text_doenst_explode_even_in_whenlist 186s [gw0] [ 24%] PASSED test/sql/test_case_statement.py::CaseTest::test_text_doenst_explode_even_in_whenlist 186s test/sql/test_case_statement.py::CaseTest::test_text_doesnt_explode 186s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_synonym 186s [gw0] [ 24%] PASSED test/sql/test_case_statement.py::CaseTest::test_text_doesnt_explode 186s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[0] 186s test/orm/test_expire.py::ExpireTest::test_expired_eager 186s [gw0] [ 24%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[0] 186s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[1] 186s [gw0] [ 24%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[1] 186s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[2] 186s [gw0] [ 24%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[2] 186s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[3] 186s [gw0] [ 24%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[3] 186s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[add_else] 186s [gw0] [ 24%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[add_else] 186s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[not_add_else] 186s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[not_add_else] 186s test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE WHEN (test.col1 = :col1_1) THEN :param_1 ELSE :param_2 END] 186s [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] 186s 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] 186s [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] 186s test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE test.col1 WHEN :param_1 THEN :param_2 END] 186s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE test.col1 WHEN :param_1 THEN :param_2 END] 186s 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] 186s [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] 186s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_back_to_one 186s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_expired_eager 186s test/orm/test_expire.py::ExpireTest::test_expired_lazy 186s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_expired_lazy 186s test/orm/test_expire.py::ExpireTest::test_get_on_deleted_expunges 186s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_get_on_deleted_expunges 186s test/orm/test_expire.py::ExpireTest::test_get_refreshes 186s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_get_refreshes 186s test/orm/test_expire.py::ExpireTest::test_joinedload_props_load_two 186s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_joinedload_props_load_two 186s test/orm/test_expire.py::ExpireTest::test_joinedload_query_refreshes 186s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_joinedload_query_refreshes 186s test/orm/test_expire.py::ExpireTest::test_lazyload_autoflushes 186s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_lazyload_autoflushes 186s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-immediate] 186s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-immediate] 186s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-joined] 186s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-joined] 186s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-select] 186s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-select] 186s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-selectin] 186s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-selectin] 186s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-subquery] 186s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-subquery] 186s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-immediate] 186s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-immediate] 186s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-joined] 186s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-joined] 186s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-select] 186s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-select] 186s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-selectin] 186s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-selectin] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-subquery] 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-subquery] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-immediate] 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-immediate] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-joined] 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-joined] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-select] 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-select] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-selectin] 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-selectin] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-subquery] 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-subquery] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-immediate] 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-immediate] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-joined] 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-joined] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-select] 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-select] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-selectin] 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-selectin] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-subquery] 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-subquery] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-immediate] 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-immediate] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-joined] 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-joined] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-select] 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-select] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-selectin] 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-selectin] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-subquery] 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-subquery] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-immediate] 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-immediate] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-joined] 187s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_back_to_one 187s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_cleanout 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-joined] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-select] 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-select] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-selectin] 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-selectin] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-subquery] 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-subquery] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-immediate] 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-immediate] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-joined] 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-joined] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-select] 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-select] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-selectin] 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-selectin] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-subquery] 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-subquery] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-select] 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-select] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 187s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 187s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-immediate] 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-immediate] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-joined] 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-joined] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-select] 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-select] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-selectin] 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-selectin] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-subquery] 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-subquery] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-immediate] 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-immediate] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-joined] 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-joined] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-select] 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-select] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-selectin] 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-selectin] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-subquery] 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-subquery] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-immediate] 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-immediate] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-joined] 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-joined] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-select] 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-select] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-selectin] 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-selectin] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-subquery] 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-subquery] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-immediate] 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-immediate] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-joined] 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-joined] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-select] 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-select] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-selectin] 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-selectin] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-subquery] 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-subquery] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-immediate] 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-immediate] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-joined] 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-joined] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-select] 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-select] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-selectin] 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-selectin] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-subquery] 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-subquery] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-immediate] 188s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_cleanout 188s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_name_race 188s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_name_race 188s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_ambiguous 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-immediate] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-joined] 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-joined] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-select] 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-select] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-selectin] 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-selectin] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-subquery] 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-subquery] 188s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 188s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 189s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-select] 189s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-select] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 189s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 189s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 189s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 189s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 189s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 189s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_ambiguous 189s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_resolve 189s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 189s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-immediate] 189s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-immediate] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-joined] 189s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-joined] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-select] 189s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-select] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-selectin] 189s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-selectin] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-subquery] 189s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-subquery] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-immediate] 189s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-immediate] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-joined] 189s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-joined] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-select] 189s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-select] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-selectin] 189s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-selectin] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-subquery] 189s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-subquery] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-immediate] 189s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_resolve 189s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_cls_to_base 189s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-immediate] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-joined] 189s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-joined] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-select] 189s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-select] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-selectin] 189s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-selectin] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-subquery] 189s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-subquery] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-immediate] 189s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-immediate] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-joined] 189s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-joined] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-select] 189s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-select] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-selectin] 189s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-selectin] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-subquery] 189s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-subquery] 189s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-immediate] 189s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-immediate] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-joined] 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-joined] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-select] 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-select] 190s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_cls_to_base 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-selectin] 190s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_race 190s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_race 190s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_sub_to_base 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-selectin] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-subquery] 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-subquery] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-immediate] 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-immediate] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-joined] 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-joined] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-select] 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-select] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-selectin] 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-selectin] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-subquery] 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-subquery] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-select] 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-select] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 190s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_sub_to_base 190s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_two_sub 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 190s [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] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 190s [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] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 190s [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] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 190s [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] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 190s [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] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-immediate] 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-immediate] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-joined] 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-joined] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-select] 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-select] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-selectin] 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-selectin] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-subquery] 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-subquery] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-immediate] 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-immediate] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-joined] 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-joined] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-select] 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-select] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-selectin] 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-selectin] 190s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-subquery] 190s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-subquery] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-immediate] 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-immediate] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-joined] 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-joined] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-select] 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-select] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-selectin] 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-selectin] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-subquery] 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-subquery] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-immediate] 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-immediate] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-joined] 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-joined] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-select] 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-select] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-selectin] 191s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_two_sub 191s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_no_class 191s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_no_class 191s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[NonExistentFoo] 191s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[NonExistentFoo] 191s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.NonExistentFoo] 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-selectin] 191s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.NonExistentFoo] 191s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.existent.NonExistentFoo] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-subquery] 191s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.existent.NonExistentFoo] 191s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.nonexistent.Foo] 191s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.nonexistent.Foo] 191s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.Foo] 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-subquery] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-immediate] 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-immediate] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-joined] 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-joined] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-select] 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-select] 191s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.Foo] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-selectin] 191s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.NonExistentFoo] 191s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.NonExistentFoo] 191s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_no_fns_in_name_resolve 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-selectin] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-subquery] 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-subquery] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-immediate] 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-immediate] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-joined] 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-joined] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-select] 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-select] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-selectin] 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-selectin] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-subquery] 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-subquery] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-immediate] 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-immediate] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-joined] 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-joined] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-select] 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-select] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-selectin] 191s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_no_fns_in_name_resolve 191s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-selectin] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-subquery] 191s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-subquery] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 191s [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] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 191s [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] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-select] 191s [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] 191s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 191s [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] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 192s [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] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-immediate] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-immediate] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-joined] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-joined] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-select] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-select] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-selectin] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-selectin] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-subquery] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-subquery] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-immediate] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-immediate] 192s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-joined] 192s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve_dupe_by_name 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-joined] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-select] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-select] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-selectin] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-selectin] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-subquery] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-subquery] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-immediate] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-immediate] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-joined] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-joined] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-select] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-select] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-selectin] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-selectin] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-subquery] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-subquery] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-immediate] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-immediate] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-joined] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-joined] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-select] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-select] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-selectin] 192s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve_dupe_by_name 192s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_same_module_same_name 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-selectin] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-subquery] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-subquery] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-immediate] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-immediate] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-joined] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-joined] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-select] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-select] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-selectin] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-selectin] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-subquery] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-subquery] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-immediate] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-immediate] 192s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-joined] 192s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-joined] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-select] 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-select] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-selectin] 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-selectin] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-subquery] 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-subquery] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 193s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_same_module_same_name 193s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-ignore_unpopulated] 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-select] 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-select] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 193s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 193s [gw0] [ 25%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-ignore_unpopulated] 193s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-not_ignore_unpopulated] 193s [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] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 193s [gw0] [ 25%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-not_ignore_unpopulated] 193s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-ignore_unpopulated] 193s [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] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 193s [gw0] [ 25%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-ignore_unpopulated] 193s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-not_ignore_unpopulated] 193s [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] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 193s [gw0] [ 25%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-not_ignore_unpopulated] 193s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-ignore_unpopulated] 193s [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] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 193s [gw0] [ 25%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-ignore_unpopulated] 193s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-not_ignore_unpopulated] 193s [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] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-immediate] 193s [gw0] [ 25%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-not_ignore_unpopulated] 193s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-ignore_unpopulated] 193s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-immediate] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-joined] 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-ignore_unpopulated] 193s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-not_ignore_unpopulated] 193s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-joined] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-select] 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-not_ignore_unpopulated] 193s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-select] 193s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[assoc_proxy] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-selectin] 193s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-selectin] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-subquery] 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[assoc_proxy] 193s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[plain] 193s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-subquery] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-immediate] 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[plain] 193s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[property] 193s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-immediate] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-joined] 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[property] 193s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[synonym] 193s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-joined] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-select] 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[synonym] 193s test/orm/test_collection.py::CollectionsTest::test_dict 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict 193s test/orm/test_collection.py::CollectionsTest::test_dict_duck 193s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-select] 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_duck 193s test/orm/test_collection.py::CollectionsTest::test_dict_emulates 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-selectin] 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_emulates 193s test/orm/test_collection.py::CollectionsTest::test_dict_subclass 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_subclass 193s test/orm/test_collection.py::CollectionsTest::test_dict_subclass2 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_subclass2 193s test/orm/test_collection.py::CollectionsTest::test_dict_subclass3 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_subclass3 193s test/orm/test_collection.py::CollectionsTest::test_lifecycle 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_lifecycle 193s test/orm/test_collection.py::CollectionsTest::test_list 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_list 193s test/orm/test_collection.py::CollectionsTest::test_list_duck 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_duck 193s test/orm/test_collection.py::CollectionsTest::test_list_emulates 193s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-selectin] 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_emulates 193s test/orm/test_collection.py::CollectionsTest::test_list_setitem_with_slices 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-subquery] 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_setitem_with_slices 193s test/orm/test_collection.py::CollectionsTest::test_list_subclass 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_subclass 193s test/orm/test_collection.py::CollectionsTest::test_object_duck 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_object_duck 193s test/orm/test_collection.py::CollectionsTest::test_object_emulates 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_object_emulates 193s test/orm/test_collection.py::CollectionsTest::test_recipes 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_recipes 193s test/orm/test_collection.py::CollectionsTest::test_set 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_set 193s test/orm/test_collection.py::CollectionsTest::test_set_duck 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_set_duck 193s test/orm/test_collection.py::CollectionsTest::test_set_emulates 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_set_emulates 193s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-subquery] 193s test/orm/test_collection.py::CollectionsTest::test_set_subclass 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-immediate] 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::CollectionsTest::test_set_subclass 193s test/orm/test_collection.py::ColumnMappedWSerialize::test_indirect_table_column_mapped 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::ColumnMappedWSerialize::test_indirect_table_column_mapped 193s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-immediate] 193s test/orm/test_collection.py::ColumnMappedWSerialize::test_selectable_column_mapped 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-joined] 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::ColumnMappedWSerialize::test_selectable_column_mapped 193s test/orm/test_collection.py::CustomCollectionsTest::test_basic 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_basic 193s test/orm/test_collection.py::CustomCollectionsTest::test_custom 193s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-joined] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-select] 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_custom 193s test/orm/test_collection.py::CustomCollectionsTest::test_dict 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_dict 193s test/orm/test_collection.py::CustomCollectionsTest::test_dict_wrapper 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_dict_wrapper 193s test/orm/test_collection.py::CustomCollectionsTest::test_lazyload 193s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-select] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-selectin] 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_lazyload 193s test/orm/test_collection.py::CustomCollectionsTest::test_list[as_callable] 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list[as_callable] 193s test/orm/test_collection.py::CustomCollectionsTest::test_list[direct] 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list[direct] 193s test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[as_callable] 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[as_callable] 193s test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[direct] 193s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-selectin] 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[direct] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-subquery] 193s test/orm/test_collection.py::DictHelpersTest::test_attr_mapped_collection 193s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-subquery] 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::DictHelpersTest::test_attr_mapped_collection 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-immediate] 193s test/orm/test_collection.py::DictHelpersTest::test_column_mapped_assertions 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::DictHelpersTest::test_column_mapped_assertions 193s test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection 193s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-immediate] 193s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-joined] 193s [gw0] [ 26%] PASSED test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection 194s test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection2 194s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-joined] 194s [gw0] [ 26%] PASSED test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection2 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-select] 194s test/orm/test_collection.py::DictHelpersTest::test_declarative_column_mapped 194s [gw0] [ 26%] PASSED test/orm/test_collection.py::DictHelpersTest::test_declarative_column_mapped 194s test/orm/test_collection.py::DictHelpersTest::test_mapped_collection 194s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-select] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-selectin] 194s [gw0] [ 26%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mapped_collection 194s test/orm/test_collection.py::DictHelpersTest::test_mapped_collection2 194s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-selectin] 194s [gw0] [ 26%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mapped_collection2 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-subquery] 194s test/orm/test_collection.py::DictHelpersTest::test_mixin 194s [gw0] [ 26%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mixin 194s [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] 194s test/orm/test_collection.py::DictHelpersTest::test_mixin2 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-immediate] 194s [gw0] [ 26%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mixin2 194s test/orm/test_collection.py::InstrumentationTest::test_referenced_by_owner 194s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-immediate] 194s [gw0] [ 26%] PASSED test/orm/test_collection.py::InstrumentationTest::test_referenced_by_owner 194s test/orm/test_collection.py::InstrumentationTest::test_uncooperative_descriptor_in_sweep 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-joined] 194s [gw0] [ 26%] PASSED test/orm/test_collection.py::InstrumentationTest::test_uncooperative_descriptor_in_sweep 194s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-attribute_keyed_dict] 194s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-attribute_keyed_dict] 194s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-column_keyed_dict] 194s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-joined] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-select] 194s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-column_keyed_dict] 194s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-attribute_keyed_dict] 194s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-select] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-selectin] 194s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-attribute_keyed_dict] 194s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-column_keyed_dict] 194s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-column_keyed_dict] 194s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-attribute_keyed_dict] 194s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-selectin] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-subquery] 194s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-attribute_keyed_dict] 194s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-column_keyed_dict] 194s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-subquery] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-immediate] 194s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-column_keyed_dict] 194s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-attribute_keyed_dict] 194s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-attribute_keyed_dict] 194s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-column_keyed_dict] 194s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-immediate] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-joined] 194s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-column_keyed_dict] 194s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 194s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-joined] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-select] 194s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 194s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 194s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-select] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-selectin] 194s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 194s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 194s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-selectin] 194s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 194s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-subquery] 194s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 194s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 194s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-subquery] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 194s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 194s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 194s [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] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 194s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 194s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 194s [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] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-select] 194s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 194s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 194s [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] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 194s [gw0] [ 26%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 194s test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_nocache 194s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_nocache 194s test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_ok_cache 194s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_ok_cache 194s test/sql/test_compare.py::CacheKeyTest::test_cache_key 194s [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] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 194s [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] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 194s [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] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 194s [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] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 194s [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] 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 194s [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] 194s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key 194s test/sql/test_compare.py::CacheKeyTest::test_cache_key_equal 194s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 194s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_equal 194s test/sql/test_compare.py::CacheKeyTest::test_cache_key_no_method 194s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_no_method 194s test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--0] 194s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--0] 194s test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--1] 194s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--1] 194s test/sql/test_compare.py::CacheKeyTest::test_cache_key_unknown_traverse 194s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_unknown_traverse 194s test/sql/test_compare.py::CacheKeyTest::test_copy_internals_no_method 194s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_copy_internals_no_method 194s test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt0] 194s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt0] 194s test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt1] 194s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt1] 194s test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt2] 194s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt2] 194s test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen 194s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen 194s test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen_w_del 194s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen_w_del 194s test/sql/test_compare.py::CacheKeyTest::test_get_children_no_method 194s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_get_children_no_method 194s test/sql/test_compare.py::CacheKeyTest::test_in_with_none 194s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_in_with_none 194s test/sql/test_compare.py::CacheKeyTest::test_literal_binds 194s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_literal_binds 194s test/sql/test_compare.py::CacheKeyTest::test_values_doesnt_caches_right_now 194s [gw0] [ 26%] PASSED test/sql/test_compare.py::CacheKeyTest::test_values_doesnt_caches_right_now 194s [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] 194s test/orm/test_expire.py::ExpireTest::test_mapper_joinedload_props_load 194s test/sql/test_compare.py::CompareAndCopyTest::test_all_present 194s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_all_present 194s test/sql/test_compare.py::CompareAndCopyTest::test_compare_col_identity 194s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_compare_col_identity 194s test/sql/test_compare.py::CompareAndCopyTest::test_compare_labels 194s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_mapper_joinedload_props_load 194s test/orm/test_expire.py::ExpireTest::test_no_instance_key 194s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_instance_key 194s test/orm/test_expire.py::ExpireTest::test_no_instance_key_no_pk 194s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_instance_key_no_pk 194s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-expire_first] 194s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-expire_first] 194s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-not_expire_first] 194s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-not_expire_first] 194s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-expire_first] 194s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-expire_first] 194s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-not_expire_first] 195s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-not_expire_first] 195s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-expire_first] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_compare_labels 195s test/sql/test_compare.py::CompareAndCopyTest::test_copy_internals 195s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-expire_first] 195s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-not_expire_first] 195s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-not_expire_first] 195s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-expire_first] 195s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-expire_first] 195s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-not_expire_first] 195s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-not_expire_first] 195s test/orm/test_expire.py::ExpireTest::test_no_session 195s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_session 195s test/orm/test_expire.py::ExpireTest::test_options_joinedload_props_load 195s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_options_joinedload_props_load 195s test/orm/test_expire.py::ExpireTest::test_partial_expire 195s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire 195s test/orm/test_expire.py::ExpireTest::test_partial_expire_deferred 195s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_deferred 195s test/orm/test_expire.py::ExpireTest::test_partial_expire_eager 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_copy_internals 195s test/sql/test_compare.py::CompareClausesTest::test_cache_key_limit_offset_values 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareClausesTest::test_cache_key_limit_offset_values 195s test/sql/test_compare.py::CompareClausesTest::test_compare_adhoc_tables 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_adhoc_tables 195s test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_clears_mapping 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_clears_mapping 195s test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_wo_annotations 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_wo_annotations 195s test/sql/test_compare.py::CompareClausesTest::test_compare_binds 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_binds 195s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_assoc_different_operator 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_assoc_different_operator 195s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_associative 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_associative 195s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_assoc_different_operator 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_assoc_different_operator 195s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_associative 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_associative 195s test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_associative 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_associative 195s test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_non_commutative_inverses 195s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_eager 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_non_commutative_inverses 195s test/sql/test_compare.py::CompareClausesTest::test_compare_labels 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_labels 195s test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_one 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_one 195s test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_two 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_two 195s test/sql/test_compare.py::CompareClausesTest::test_compare_tables 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_tables 195s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case0] 195s test/orm/test_expire.py::ExpireTest::test_partial_expire_lazy 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case0] 195s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case1] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case1] 195s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case2] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case2] 195s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case3] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case3] 195s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case4] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case4] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[AdHocHasEntityNamespace] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[AdHocHasEntityNamespace] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BinaryExpression] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BinaryExpression] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BindParameter] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BindParameter] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Case] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Case] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Cast] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Cast] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ClauseList] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ClauseList] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[CollationClause] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[CollationClause] 195s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_lazy 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ColumnClause] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ColumnClause] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ExpressionClauseList] 195s test/orm/test_expire.py::ExpireTest::test_pending_raises 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ExpressionClauseList] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Extract] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Extract] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ForUpdateArg] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ForUpdateArg] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FromGrouping] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FromGrouping] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionAsBinary] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionAsBinary] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionFilter] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionFilter] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Grouping] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Grouping] 195s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_pending_raises 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Join] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Join] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Label] 195s test/orm/test_expire.py::ExpireTest::test_persistence_check 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Label] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LambdaElement] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LambdaElement] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Load] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Load] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LoaderCriteriaOption] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LoaderCriteriaOption] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[NullLambdaStatement] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[NullLambdaStatement] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Over] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Over] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarFunctionColumn] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarFunctionColumn] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarSelect] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarSelect] 195s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_persistence_check 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarValues] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarValues] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[SelectStatementGrouping] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[SelectStatementGrouping] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Slice] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Slice] 195s test/orm/test_expire.py::ExpireTest::test_refresh_cancels_expire 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableClause] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableClause] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValueType] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValueType] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValuedColumn] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValuedColumn] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Tuple] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Tuple] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeClause] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeClause] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeCoerce] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeCoerce] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[UnaryExpression] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[UnaryExpression] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Values] 195s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cancels_expire 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Values] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[WithinGroup] 195s test/orm/test_expire.py::ExpireTest::test_refresh_cascade 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[WithinGroup] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_AttributeStrategyLoad] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_AttributeStrategyLoad] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_LoadElement] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_LoadElement] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_MemoizedSelectEntities] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_MemoizedSelectEntities] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_WildcardLoad] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_WildcardLoad] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_label_reference] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_label_reference] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_textual_label_reference] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_textual_label_reference] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[aggregate_order_by] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[aggregate_order_by] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[array] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[array] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AdHocHasEntityNamespace] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AdHocHasEntityNamespace] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AliasedReturnsRows] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AliasedReturnsRows] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAlias] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAlias] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAliasedReturnsRows] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAliasedReturnsRows] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAnsiFunction] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAnsiFunction] 195s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAsBoolean] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAsBoolean] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBinaryExpression] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBinaryExpression] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBindParameter] 195s test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBindParameter] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBooleanClauseList] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBooleanClauseList] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCTE] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCTE] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCase] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCase] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCast] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCast] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedClauseList] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedClauseList] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollationClause] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollationClause] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollectionAggregate] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollectionAggregate] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumnClause] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumnClause] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumn] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumn] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExists] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExists] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExpressionClauseList] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExpressionClauseList] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExtract] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExtract] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFalse_] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFalse_] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFromGrouping] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFromGrouping] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionAsBinary] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionAsBinary] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionElement] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionElement] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionFilter] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionFilter] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunction] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunction] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGenericFunction] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGenericFunction] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGrouping] 195s [gw0] [ 26%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGrouping] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedIndexExpression] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedIndexExpression] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedJoin] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedJoin] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLabel] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLabel] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLateral] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLateral] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNamedFromGrouping] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNamedFromGrouping] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNull] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNull] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOrderedSetAgg] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOrderedSetAgg] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOver] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOver] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedReturnTypeFromArgs] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedReturnTypeFromArgs] 195s [gw1] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending 195s test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending_orphan 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedReturnTypeFromOptionalArgs] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedReturnTypeFromOptionalArgs] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarFunctionColumn] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarFunctionColumn] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarSelect] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarSelect] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarValues] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarValues] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSlice] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSlice] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSubquery] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSubquery] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableClause] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableClause] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableSample] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableSample] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedAlias] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedAlias] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedColumn] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedColumn] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTrue_] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTrue_] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTryCast] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTryCast] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTuple] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTuple] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTypeCoerce] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTypeCoerce] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedUnaryExpression] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedUnaryExpression] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedValues] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedValues] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedWithinGroup] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedWithinGroup] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_OffsetLimitParam] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_OffsetLimitParam] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_label_reference] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_label_reference] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_textual_label_reference] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_textual_label_reference] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedaggregate_strings] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedaggregate_strings] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedarray_agg] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedarray_agg] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedchar_length] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedchar_length] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcoalesce] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcoalesce] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedconcat] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedconcat] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcount] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcount] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcube] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcube] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcume_dist] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcume_dist] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_date] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_date] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_time] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_time] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_timestamp] 195s [gw1] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending_orphan 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_timestamp] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_user] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_user] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateddense_rank] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateddense_rank] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedgrouping_sets] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedgrouping_sets] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltime] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltime] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltimestamp] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltimestamp] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmax] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmax] 195s test/orm/test_expire.py::ExpireTest::test_refresh_on_deleted_raises 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmin] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmin] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmode] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmode] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednext_value] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednext_value] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednow] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednow] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercent_rank] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercent_rank] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_cont] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_cont] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_disc] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_disc] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrandom] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrandom] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrank] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrank] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrollup] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrollup] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsession_user] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsession_user] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsum] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsum] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsysdate] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsysdate] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateduser] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateduser] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BinaryExpression] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BinaryExpression] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BindParameter] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BindParameter] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CTE] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CTE] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Case] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Case] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Cast] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Cast] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ClauseList] 195s [gw1] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_on_deleted_raises 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ClauseList] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CollationClause] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CollationClause] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ColumnClause] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ColumnClause] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CompoundSelect] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CompoundSelect] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Delete] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Delete] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ExpressionClauseList] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ExpressionClauseList] 195s test/orm/test_expire.py::ExpireTest::test_relationship_changes_preserved 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Extract] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Extract] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[False_] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[False_] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ForUpdateArg] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ForUpdateArg] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromGrouping] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromGrouping] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromStatement] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromStatement] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionAsBinary] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionAsBinary] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionElement] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionElement] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionFilter] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionFilter] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Function] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Function] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Grouping] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Grouping] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Insert] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Insert] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Join] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Join] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Label] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Label] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LambdaElement] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LambdaElement] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Load] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Load] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LoaderCriteriaOption] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LoaderCriteriaOption] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[NullLambdaStatement] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[NullLambdaStatement] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Null] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Null] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Over] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Over] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarFunctionColumn] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarFunctionColumn] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarSelect] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarSelect] 195s [gw1] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_relationship_changes_preserved 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarValues] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarValues] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[SelectStatementGrouping] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[SelectStatementGrouping] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Select] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Select] 195s test/orm/test_expire.py::ExpireTest::test_relationships_load_on_query 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Slice] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Slice] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableClause] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableClause] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableSample] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableSample] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValueType] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValueType] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedAlias] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedAlias] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedColumn] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedColumn] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextClause] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextClause] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextualSelect] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextualSelect] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[True_] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[True_] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Tuple] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Tuple] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeClause] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeClause] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeCoerce] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeCoerce] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[UnaryExpression] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[UnaryExpression] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Update] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Update] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Values] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Values] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[WithinGroup] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[WithinGroup] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_AttributeStrategyLoad] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_AttributeStrategyLoad] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_LoadElement] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_LoadElement] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_MemoizedSelectEntities] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_MemoizedSelectEntities] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_WildcardLoad] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_WildcardLoad] 195s [gw1] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_relationships_load_on_query 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_label_reference] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_label_reference] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_textual_label_reference] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_textual_label_reference] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[aggregate_order_by] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[aggregate_order_by] 195s test/orm/test_expire.py::ExpireTest::test_rollback_undoes_expunge_from_deleted 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[array] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[array] 195s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[next_value] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[next_value] 195s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[TypeDecorator] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[TypeDecorator] 195s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[UserDefinedType] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[UserDefinedType] 195s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[TypeDecorator] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[TypeDecorator] 195s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[UserDefinedType] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[UserDefinedType] 195s test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[TypeDecorator] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[TypeDecorator] 195s test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[UserDefinedType] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[UserDefinedType] 195s test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_cache_ok 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_cache_ok 195s [gw1] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_rollback_undoes_expunge_from_deleted 195s test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_no_cache 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_no_cache 195s test/sql/test_compare.py::TypesTest::test_typedec_cache_ok_params 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::TypesTest::test_typedec_cache_ok_params 195s test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_cache_ok 195s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-False] 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_cache_ok 195s test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_no_cache 195s [gw0] [ 27%] PASSED test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_no_cache 195s test/orm/test_compile.py::CompileTest::test_conflicting_backref_one 195s [gw0] [ 27%] PASSED test/orm/test_compile.py::CompileTest::test_conflicting_backref_one 195s test/orm/test_compile.py::CompileTest::test_conflicting_backref_subclass 195s [gw0] [ 27%] PASSED test/orm/test_compile.py::CompileTest::test_conflicting_backref_subclass 195s test/orm/test_compile.py::CompileTest::test_conflicting_backref_two 195s [gw0] [ 27%] PASSED test/orm/test_compile.py::CompileTest::test_conflicting_backref_two 195s test/orm/test_compile.py::CompileTest::test_misc_one 195s [gw1] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-False] 195s [gw0] [ 27%] PASSED test/orm/test_compile.py::CompileTest::test_misc_one 195s test/orm/test_compile.py::CompileTest::test_with_polymorphic 195s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-True] 195s [gw0] [ 27%] PASSED test/orm/test_compile.py::CompileTest::test_with_polymorphic 195s test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_no_special_chars 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_no_special_chars 195s test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_one 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_one 195s test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_two 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_two 195s test/sql/test_compiler.py::BindParameterTest::test_bind_as_col 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_as_col 195s test/sql/test_compiler.py::BindParameterTest::test_bind_callable 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_callable 195s test/sql/test_compiler.py::BindParameterTest::test_bind_escape_extensibility 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_escape_extensibility 195s test/sql/test_compiler.py::BindParameterTest::test_bind_given_anon_name_dont_double 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_given_anon_name_dont_double 195s test/sql/test_compiler.py::BindParameterTest::test_bind_param_escaping 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_param_escaping 195s test/sql/test_compiler.py::BindParameterTest::test_bind_params_missing 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_params_missing 195s test/sql/test_compiler.py::BindParameterTest::test_binds 195s [gw1] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-True] 195s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[True-False] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_binds 195s test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[False] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[False] 195s test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[True] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[True] 195s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt10-stmt20-param10-param20-None-None] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt10-stmt20-param10-param20-None-None] 195s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt11-stmt21-param11-param21-None-None] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt11-stmt21-param11-param21-None-None] 195s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt12-stmt22-param12-param22-None-None] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt12-stmt22-param12-param22-None-None] 195s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt13-stmt23-param13-param23-extparam13-extparam23] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt13-stmt23-param13-param23-extparam13-extparam23] 195s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt14-stmt24-param14-param24-extparam14-extparam24] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt14-stmt24-param14-param24-extparam14-extparam24] 195s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt15-stmt25-param15-param25-None-None] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt15-stmt25-param15-param25-None-None] 195s test/sql/test_compiler.py::BindParameterTest::test_construct_params_positional_plain_repeated 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_positional_plain_repeated 195s test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_one 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_one 195s [gw1] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[True-False] 195s test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_two 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_two 195s test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[False] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[False] 195s test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[True] 195s test/orm/test_expire.py::ExpireTest::test_state_change_col_to_deferred 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[True] 195s test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_pre 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_pre 195s test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[named] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[named] 195s test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[numeric] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[numeric] 195s test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[qmark] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[qmark] 195s test/sql/test_compiler.py::BindParameterTest::test_expanding_non_expanding_conflict 195s [gw1] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_state_change_col_to_deferred 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_non_expanding_conflict 195s test/sql/test_compiler.py::BindParameterTest::test_expanding_parameter 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_parameter 195s test/orm/test_expire.py::ExpireTest::test_state_deferred_to_col 195s test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_compound_select_literal_binds 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_compound_select_literal_binds 195s test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_select_literal_binds 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_select_literal_binds 195s test/sql/test_compiler.py::BindParameterTest::test_limit_offset_compound_select_literal_binds 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_limit_offset_compound_select_literal_binds 195s test/sql/test_compiler.py::BindParameterTest::test_limit_offset_select_literal_binds 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_limit_offset_select_literal_binds 195s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[expanding] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[expanding] 195s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[plain] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[plain] 195s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[expanding] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[expanding] 195s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[plain] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[plain] 195s test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default] 195s [gw1] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_state_deferred_to_col 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default] 195s test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default_qmark] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default_qmark] 195s test/orm/test_expire.py::ExpireTest::test_state_noload_to_lazy 195s test/sql/test_compiler.py::BindParameterTest::test_multiple_col_binds 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_multiple_col_binds 195s test/sql/test_compiler.py::BindParameterTest::test_numeric_dollar_bindparam 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_numeric_dollar_bindparam 195s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[five] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[five] 195s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[four] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[four] 195s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[one] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[one] 195s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[seven] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[seven] 195s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[six] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[six] 195s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[three] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[three] 195s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[two] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[two] 195s test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter 195s test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_literal_binds 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_literal_binds 195s test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_render_postcompile 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_render_postcompile 195s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter 195s [gw1] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_state_noload_to_lazy 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter 195s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_literal_binds 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_literal_binds 195s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_render_postcompile 195s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,contains] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_render_postcompile 195s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_sent_parameter_literal_binds 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_sent_parameter_literal_binds 195s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt0-SELECT mytable.myid FROM mytable WHERE mytable.myid = NULL-True-None] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt0-SELECT mytable.myid FROM mytable WHERE mytable.myid = NULL-True-None] 195s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt1-SELECT mytable.myid FROM mytable WHERE mytable.myid IS NULL-False-None] 195s [gw0] [ 27%] 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] 195s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt2-SELECT mytable.myid, NULL AS anon_1 FROM mytable-False-None] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt2-SELECT mytable.myid, NULL AS anon_1 FROM mytable-False-None] 195s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt3-SELECT mytable.myid FROM mytable WHERE mytable.myid IS NULL-False-None] 195s [gw0] [ 27%] 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] 195s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt4-INSERT INTO mytable (myid) VALUES (NULL)-False-None] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt4-INSERT INTO mytable (myid) VALUES (NULL)-False-None] 195s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt5-INSERT INTO mytable DEFAULT VALUES-False-params5] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt5-INSERT INTO mytable DEFAULT VALUES-False-params5] 195s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt6-UPDATE mytable SET myid=NULL-False-None] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt6-UPDATE mytable SET myid=NULL-False-None] 195s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt7-UPDATE mytable SET myid=NULL WHERE mytable.myid = NULL-True-None] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt7-UPDATE mytable SET myid=NULL WHERE mytable.myid = NULL-True-None] 195s test/sql/test_compiler.py::BindParameterTest::test_select_in[not_scalar_subquery] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_select_in[not_scalar_subquery] 195s test/sql/test_compiler.py::BindParameterTest::test_select_in[scalar_subquery] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_select_in[scalar_subquery] 195s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-[BracketsAndCase]-_BracketsAndCase_] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-[BracketsAndCase]-_BracketsAndCase_] 195s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-_name-_name] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-_name-_name] 195s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-has spaces-has_spaces] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-has spaces-has_spaces] 195s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-normalname-normalname] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-normalname-normalname] 195s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-[BracketsAndCase]-_BracketsAndCase_] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-[BracketsAndCase]-_BracketsAndCase_] 195s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-_name-_name] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-_name-_name] 195s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-has spaces-has_spaces] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-has spaces-has_spaces] 195s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-normalname-normalname] 195s [gw1] [ 27%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,contains] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-normalname-normalname] 195s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[not_use_positional] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[not_use_positional] 195s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[use_positional] 195s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,joined] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[use_positional] 195s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-[BracketsAndCase]-_BracketsAndCase_] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-[BracketsAndCase]-_BracketsAndCase_] 195s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-_name-_name] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-_name-_name] 195s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-has spaces-has_spaces] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-has spaces-has_spaces] 195s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-normalname-normalname] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-normalname-normalname] 195s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-[BracketsAndCase]-_BracketsAndCase_] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-[BracketsAndCase]-_BracketsAndCase_] 195s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-_name-_name] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-_name-_name] 195s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-has spaces-has_spaces] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-has spaces-has_spaces] 195s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-normalname-normalname] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-normalname-normalname] 195s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-[BracketsAndCase]-_BracketsAndCase_] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-[BracketsAndCase]-_BracketsAndCase_] 195s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-_name-_name] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-_name-_name] 195s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-has spaces-has_spaces] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-has spaces-has_spaces] 195s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-normalname-normalname] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-normalname-normalname] 195s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-[BracketsAndCase]-_BracketsAndCase_] 195s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-[BracketsAndCase]-_BracketsAndCase_] 195s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-_name-_name] 196s [gw0] [ 27%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-_name-_name] 196s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-has spaces-has_spaces] 196s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-has spaces-has_spaces] 196s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-normalname-normalname] 196s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-normalname-normalname] 196s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-[BracketsAndCase]-_BracketsAndCase_] 196s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-[BracketsAndCase]-_BracketsAndCase_] 196s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-_name-_name] 196s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-_name-_name] 196s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-has spaces-has_spaces] 196s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-has spaces-has_spaces] 196s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-normalname-normalname] 196s [gw1] [ 28%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,joined] 196s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-normalname-normalname] 196s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-[BracketsAndCase]-_BracketsAndCase_] 196s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-[BracketsAndCase]-_BracketsAndCase_] 196s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_overwrite_related 196s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-_name-_name] 196s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-_name-_name] 196s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-has spaces-has_spaces] 196s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-has spaces-has_spaces] 196s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-normalname-normalname] 196s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-normalname-normalname] 196s test/sql/test_compiler.py::BindParameterTest::test_tuple_clauselist_in 196s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_tuple_clauselist_in 196s test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_no_values 196s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_no_values 196s test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_values 196s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_values 196s test/sql/test_compiler.py::BindParameterTest::test_unique_binds_no_clone_collision 196s [gw0] [ 28%] PASSED test/sql/test_compiler.py::BindParameterTest::test_unique_binds_no_clone_collision 196s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_aggregate_order_by 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_aggregate_order_by 196s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_one_element 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_one_element 196s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_two_elements 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_two_elements 196s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_heterogeneous 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_heterogeneous 196s test/sql/test_compiler.py::CoercionTest::test_None_and_nothing 196s [gw1] [ 28%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_overwrite_related 196s [gw0] [ 28%] PASSED test/sql/test_compiler.py::CoercionTest::test_None_and_nothing 196s test/sql/test_compiler.py::CoercionTest::test_None_and_val 196s [gw0] [ 28%] PASSED test/sql/test_compiler.py::CoercionTest::test_None_and_val 196s test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where 196s [gw0] [ 28%] PASSED test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where 196s test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where_non_native 196s [gw0] [ 28%] PASSED test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where_non_native 196s test/sql/test_compiler.py::CoercionTest::test_val_and_None 196s [gw0] [ 28%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_None 196s test/orm/test_expire.py::ExpiredPendingTest::test_expired_pending 196s test/sql/test_compiler.py::CoercionTest::test_val_and_false 196s [gw0] [ 28%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_false 196s test/sql/test_compiler.py::CoercionTest::test_val_and_null 196s [gw0] [ 28%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_null 196s test/sql/test_compiler.py::CoercionTest::test_val_and_true_coerced 196s [gw0] [ 28%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_true_coerced 196s test/sql/test_compiler.py::CoercionTest::test_val_is_null_coerced 196s [gw0] [ 28%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_is_null_coerced 196s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_illegal_two_autoincrements 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_illegal_two_autoincrements 196s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_increment_5 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_increment_5 196s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_no_primary_key 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_no_primary_key 196s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_1_1 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_1_1 196s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_illegal_two_autoincrements 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_illegal_two_autoincrements 196s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_options 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_options 196s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key 196s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key_non_nullable 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key_non_nullable 196s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_separate_from_primary_key 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_separate_from_primary_key 196s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table0] 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table0] 196s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table1] 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table1] 196s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_separate_from_primary_key 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_separate_from_primary_key 196s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_start_0 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_start_0 196s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_defaults_to_identity 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_defaults_to_identity 196s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_no_identity 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_no_identity 196s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_with_identity_object 196s [gw1] [ 28%] PASSED test/orm/test_expire.py::ExpiredPendingTest::test_expired_pending 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_with_identity_object 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_orcer_by_no_arg 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_orcer_by_no_arg 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_adapt 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_adapt 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_multi_col 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_multi_col 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_one 196s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_one 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_two 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_two 196s test/dialect/oracle/test_compiler.py::CompileTest::test_alias_outer_join 196s [gw0] [ 28%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_alias_outer_join 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_array 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_agg_w_filter_subscript 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_agg_w_filter_subscript 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_compare 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_compare 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contained_by 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contained_by 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contains 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contains 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[no type_] 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[no type_] 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[with type_] 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[with type_] 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_insert 196s [gw1] [ 28%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_insert 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_type 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_type 196s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_expired 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[False] 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[False] 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[True] 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[True] 196s test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote 196s [gw0] [ 28%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote 196s test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote_works_on_expanding 196s [gw0] [ 28%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote_works_on_expanding 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_bitwise_xor 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_bitwise_xor 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_domain_schema 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_domain_schema 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_double_pg_double 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_double_pg_double 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema_translate 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema_translate 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_check_constraint_with_deferrable 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_check_constraint_with_deferrable 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_check_constraint_with_deferrable_and_not_valid 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_check_constraint_with_deferrable_and_not_valid 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_check_constraint_with_not_valid 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_check_constraint_with_not_valid 196s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 196s [gw1] [ 28%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_expired 196s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 196s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_fetched 196s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[no_persisted] 196s [gw0] [ 28%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[no_persisted] 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 196s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 196s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_false] 196s [gw0] [ 28%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_false] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 196s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 196s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_none] 196s [gw0] [ 28%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_none] 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 196s [gw1] [ 28%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_fetched 196s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 196s test/orm/test_expire.py::LifecycleTest::test_cols_missing_in_load 196s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed_persisted_false 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed_persisted_false 196s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed_persisted_true 196s [gw0] [ 28%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed_persisted_true 196s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity 196s [gw0] [ 28%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[False] 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[False] 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[True] 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[True] 196s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_no_generated 196s [gw0] [ 28%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_no_generated 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[False] 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[False] 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[True] 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[True] 196s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_not_supported 196s [gw0] [ 28%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_not_supported 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_null 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_null 196s [gw1] [ 28%] PASSED test/orm/test_expire.py::LifecycleTest::test_cols_missing_in_load 196s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-False-BY DEFAULT] 196s [gw0] [ 28%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-False-BY DEFAULT] 196s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-None-BY DEFAULT] 196s test/orm/test_expire.py::LifecycleTest::test_deferred_cols_missing_in_load_state_reset 196s [gw0] [ 28%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-None-BY DEFAULT] 196s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-True-BY DEFAULT ON NULL] 196s [gw0] [ 28%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-True-BY DEFAULT ON NULL] 196s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[True-True-ALWAYS ON NULL] 196s [gw0] [ 28%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[True-True-ALWAYS ON NULL] 196s test/dialect/oracle/test_compiler.py::CompileTest::test_compound 196s [gw0] [ 28%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_compound 196s test/dialect/mysql/test_compiler.py::CompileTest::test_concat_compile_kw 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_concat_compile_kw 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[False-immediate] 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[False-immediate] 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[True-deferred] 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[True-deferred] 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_check_constraint_not_valid 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_check_constraint_not_valid 196s test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length 196s test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted 196s test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted_3085_workaround 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted_3085_workaround 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_domain_schema_translate 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_domain_schema_translate 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_drop_enum 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_drop_enum 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_enum_schema_translate 196s [gw1] [ 28%] PASSED test/orm/test_expire.py::LifecycleTest::test_deferred_cols_missing_in_load_state_reset 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_enum_schema_translate 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_column_not_valid 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_column_not_valid 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_not_valid 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_not_valid 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_ondelete_column_list 196s test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_ondelete_column_list 196s test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_alt_schema 196s [gw0] [ 28%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_alt_schema 196s test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_bitmap_compress 196s [gw0] [ 28%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_bitmap_compress 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_concurrently 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_concurrently 196s test/dialect/mssql/test_compiler.py::CompileTest::test_create_index_expr 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_create_index_expr 196s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr 196s test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_expr 196s [gw0] [ 28%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_expr 196s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func 196s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func_unary 196s [gw1] [ 28%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func_unary 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_expr_gets_parens 196s test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key_pk_absent 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_expr_gets_parens 196s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_two 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_two 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_literals 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_literals 196s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_simple 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_simple 196s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_arbitrary_column_element 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_arbitrary_column_element 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_labeled_ops 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_labeled_ops 196s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length 196s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length_quoted 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length_quoted 196s [gw1] [ 28%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key_pk_absent 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_multiple_options 196s test/orm/test_expire.py::PolymorphicExpireTest::test_poly_deferred 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_multiple_options 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_ops 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_ops 196s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_parser 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_parser 196s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_prefix 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_prefix 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_tablespace 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_tablespace 196s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_text 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_text 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_text_or_composite 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_text_or_composite 196s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_using 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_using 196s [gw1] [ 28%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_poly_deferred 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using_unusual_conditions 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using_unusual_conditions 196s test/orm/test_expire.py::RefreshTest::test_persistence_check 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_with 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_with 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_partial_index 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_partial_index 196s test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_plain 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_plain 196s test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_with_using 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_with_using 196s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-False-version5] 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-False-version5] 196s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-True-version2] 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-True-version2] 196s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version3] 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version3] 196s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version4] 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version4] 196s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version0] 196s [gw1] [ 28%] PASSED test/orm/test_expire.py::RefreshTest::test_persistence_check 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version0] 196s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version1] 196s test/orm/test_expire.py::RefreshTest::test_refresh 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version1] 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_array_embedded_schema_type_schema_translate 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_array_embedded_schema_type_schema_translate 196s test/dialect/oracle/test_compiler.py::CompileTest::test_create_table_compress 196s [gw0] [ 28%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_table_compress 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_quoting 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_quoting 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_tuple 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_tuple 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_list 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_list 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_range 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_range 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_multiple_options 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_multiple_options 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oids 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oids 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oncommit_option 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oncommit_option 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_schema_type_schema_translate 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_schema_type_schema_translate 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace_quoted 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace_quoted 196s [gw1] [ 28%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_using_option 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_using_option 196s test/orm/test_expire.py::RefreshTest::test_refresh2 196s test/dialect/oracle/test_compiler.py::CompileTest::test_cte 196s [gw0] [ 28%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_cte 196s test/dialect/mysql/test_compiler.py::CompileTest::test_deferrable_initially_kw_not_ignored 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_deferrable_initially_kw_not_ignored 196s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_exclude_hint 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_exclude_hint 196s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms 196s test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms 196s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 196s test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 196s [gw1] [ 28%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh2 196s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_hint 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_hint 196s test/orm/test_expire.py::RefreshTest::test_refresh_autoflush 196s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_returning 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_returning 196s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema 196s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart 196s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_both_need_quoting 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_both_need_quoting 196s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_needs_quoting 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_needs_quoting 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_1 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_1 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_2 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_2 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_3 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_3 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_4 196s [gw1] [ 28%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_autoflush 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_4 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_domain 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_domain 196s test/dialect/oracle/test_compiler.py::CompileTest::test_double_to_oracle_double 196s [gw0] [ 28%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_double_to_oracle_double 196s test/orm/test_expire.py::RefreshTest::test_refresh_expired 196s test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mariadb 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mariadb 196s test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mysql 196s [gw0] [ 28%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mysql 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_drop_index_concurrently 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_drop_index_concurrently 196s test/dialect/mssql/test_compiler.py::CompileTest::test_drop_index_w_schema 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_drop_index_w_schema 196s 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]] 196s [gw1] [ 28%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_expired 196s [gw0] [ 28%] 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]] 196s 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] 196s test/orm/test_expire.py::RefreshTest::test_refresh_maintains_deferred_options 196s [gw0] [ 28%] 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] 196s 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]] 196s [gw0] [ 28%] 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]] 196s 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] 196s [gw0] [ 28%] 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] 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast_quote 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast_quote 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_colname_needs_quoting 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_colname_needs_quoting 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_complex 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_complex 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_where_using 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_where_using 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_expression 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_expression 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_full 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_full 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_literal_binds 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_literal_binds 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_min 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_min 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_ops_many 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_ops_many 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_text 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_text 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_when 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_when 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_with_using_unusual_conditions 196s [gw0] [ 28%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_with_using_unusual_conditions 196s test/dialect/mssql/test_compiler.py::CompileTest::test_extract 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_extract 196s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 196s [gw0] [ 28%] 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] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 196s [gw1] [ 28%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_maintains_deferred_options 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 196s test/orm/test_expire.py::RefreshTest::test_refresh_with_eager 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 196s [gw0] [ 28%] 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] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw2-OFFSET 0 ROWS FETCH FIRST :param_1 ROWS ONLY-params2] 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw2-OFFSET 0 ROWS FETCH FIRST :param_1 ROWS ONLY-params2] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[None-10-fetch_kw1-OFFSET :param_1 ROWS-params1] 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[None-10-fetch_kw1-OFFSET :param_1 ROWS-params1] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 196s [gw0] [ 28%] 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] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET [Y] ROWS FETCH FIRST [Q] ROWS ONLY-params8] 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET [Y] ROWS FETCH FIRST [Q] ROWS ONLY-params8] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 196s 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] 196s [gw0] [ 28%] 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] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 196s [gw0] [ 28%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 196s 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] 196s [gw1] [ 29%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_with_eager 196s [gw0] [ 29%] 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] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw2-mssql_rn <= :param_1-params2] 196s test/orm/test_expire.py::RefreshTest::test_refresh_with_lazy 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw2-mssql_rn <= :param_1-params2] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[None-10-fetch_kw1-mssql_rn > :param_1-params1] 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[None-10-fetch_kw1-mssql_rn > :param_1-params1] 196s 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] 196s [gw0] [ 29%] 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] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch7-offset7-fetch_kw7-mssql_rn > Y AND mssql_rn <= Q + Y-params7] 196s [gw0] [ 29%] 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] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch8-offset8-fetch_kw8-mssql_rn > [Y] AND mssql_rn <= [Q] + [Y]-params8] 196s [gw0] [ 29%] 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] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch9-offset9-fetch_kw9-mssql_rn > :Y AND mssql_rn <= :Q + :Y-params9] 196s [gw0] [ 29%] 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] 196s test/dialect/oracle/test_compiler.py::CompileTest::test_fetch_type 196s [gw0] [ 29%] SKIPPED test/dialect/oracle/test_compiler.py::CompileTest::test_fetch_type 196s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update 196s [gw1] [ 29%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_with_lazy 196s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update 196s test/ext/test_extendedattr.py::DisposeTest::test_unregister 196s [gw1] [ 29%] PASSED test/ext/test_extendedattr.py::DisposeTest::test_unregister 196s test/ext/test_extendedattr.py::ExtendedEventsTest::test_subclassed 196s [gw1] [ 29%] PASSED test/ext/test_extendedattr.py::ExtendedEventsTest::test_subclassed 196s test/ext/test_extendedattr.py::FinderTest::test_customfinder_greedy 196s [gw1] [ 29%] PASSED test/ext/test_extendedattr.py::FinderTest::test_customfinder_greedy 196s test/ext/test_extendedattr.py::FinderTest::test_customfinder_pass 196s [gw1] [ 29%] PASSED test/ext/test_extendedattr.py::FinderTest::test_customfinder_pass 196s test/ext/test_extendedattr.py::FinderTest::test_nativeext_interfaceexact 196s [gw1] [ 29%] PASSED test/ext/test_extendedattr.py::FinderTest::test_nativeext_interfaceexact 196s test/ext/test_extendedattr.py::FinderTest::test_nativeext_submanager 196s [gw1] [ 29%] PASSED test/ext/test_extendedattr.py::FinderTest::test_nativeext_submanager 196s test/ext/test_extendedattr.py::FinderTest::test_standard 196s [gw1] [ 29%] PASSED test/ext/test_extendedattr.py::FinderTest::test_standard 196s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b1 196s [gw1] [ 29%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b1 196s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update 196s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b2 196s [gw1] [ 29%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b2 196s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_c_b 196s [gw1] [ 29%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_c_b 196s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_present_legacy 196s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_none 196s [gw1] [ 29%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_none 196s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_down 196s [gw1] [ 29%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_down 196s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_up 196s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_present_legacy 196s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_unpresent_legacy 196s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_unpresent_legacy 196s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present 196s [gw1] [ 29%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_up 196s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_alternate_finders 196s [gw1] [ 29%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_alternate_finders 196s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_basic 196s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present 196s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present_legacy 196s [gw1] [ 29%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_basic 196s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_collection_with_backref 196s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present_legacy 196s [gw1] [ 29%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_collection_with_backref 196s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_unpresent_legacy 196s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_deferred 196s [gw1] [ 29%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_deferred 196s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_unpresent_legacy 196s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_history 196s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_partial_col_unpresent_legacy 196s [gw1] [ 29%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_history 196s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_inheritance 196s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_partial_col_unpresent_legacy 196s [gw1] [ 29%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_inheritance 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update_with_schema 196s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update_with_schema 196s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_instance_dict 196s [gw1] [ 29%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_instance_dict 196s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_null_instrumentation 196s [gw1] [ 29%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_null_instrumentation 196s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_insensitive 196s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_insensitive 196s [gw1] [ 29%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error 196s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[False] 196s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error_iter_ok 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[False] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[True] 196s [gw1] [ 29%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error_iter_ok 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[True] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_insensitive 196s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_basic 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_basic 196s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_composed 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_insensitive 196s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[False] 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[False] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[True] 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_composed 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[True] 196s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_subquery 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_subquery 196s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_with_tuples 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_foreign_key_constraint_with_cascades_and_not_valid 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_with_tuples 196s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_foreign_key_constraint_with_cascades_and_not_valid 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_foreign_key_constraint_with_deferrable 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_adapt_select_w_unlabeled_fn 196s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_foreign_key_constraint_with_deferrable 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_foreign_key_constraint_with_not_valid 196s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_foreign_key_constraint_with_not_valid 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_from_only 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_adapt_select_w_unlabeled_fn 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join 196s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_from_only 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[False] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_function 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[False] 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[True] 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_function 196s test/dialect/mssql/test_compiler.py::CompileTest::test_function_overrides 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_function_overrides 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[True] 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_straight 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_generic_enum 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_straight 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[False] 196s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_generic_enum 196s test/dialect/mysql/test_compiler.py::CompileTest::test_groupby_rollup 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[False] 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[True] 196s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_groupby_rollup 196s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[dash] 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[True] 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[dash] 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[False] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[double quotes] 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[double quotes] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[matched_square_brackets] 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[matched_square_brackets] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[percent] 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[False] 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[True] 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[percent] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[plain] 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[plain] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[question mark] 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[True] 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlation_on_clone 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[question mark] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[slash] 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[slash] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[space] 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[space] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_left_square_bracket] 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_left_square_bracket] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_right_square_bracket] 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlation_on_clone 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_derived_from 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_right_square_bracket] 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_ilike_escaping 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_derived_from 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_functions 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_functions 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_include_exclude 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_include_exclude 196s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_ilike_escaping 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_join_to_alias 196s test/dialect/mssql/test_compiler.py::CompileTest::test_in_with_subqueries 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_in_with_subqueries 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_join_to_alias 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_joins_dont_adapt 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD PRIMARY KEY (id) INCLUDE (value, misc)] 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_joins_dont_adapt 196s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD PRIMARY KEY (id) INCLUDE (value, misc)] 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_one 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_one 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD UNIQUE (id) INCLUDE (value)] 196s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD UNIQUE (id) INCLUDE (value)] 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-CREATE INDEX idx ON foo (id) INCLUDE (value)] 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_three 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_three 196s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-CREATE INDEX idx ON foo (id) INCLUDE (value)] 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_two 196s test/dialect/mssql/test_compiler.py::CompileTest::test_index_clustering 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_two 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_multilevel_equivalents 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_clustering 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_multilevel_equivalents 196s test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_clustering 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_prev_entities_adapt 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_clustering 196s test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_no_clustering 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_prev_entities_adapt 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_no_clustering 196s test/dialect/mssql/test_compiler.py::CompileTest::test_index_empty 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_empty 196s test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_1 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive_equivalents 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_1 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_1 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive_equivalents 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_10 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_10 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_11 196s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_1 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_11 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_12 196s test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_2 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_2 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_12 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_13 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_13 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_14 196s test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_2 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_14 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_15 196s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_2 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_15 196s test/dialect/mssql/test_compiler.py::CompileTest::test_index_include_where 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_16 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_16 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[False] 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[False] 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[True] 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_include_where 196s test/dialect/mssql/test_compiler.py::CompileTest::test_index_not_colstore_clustering 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_not_colstore_clustering 196s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[True] 196s test/dialect/mssql/test_compiler.py::CompileTest::test_index_ordering 196s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[False] 196s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_ordering 197s test/dialect/mssql/test_compiler.py::CompileTest::test_index_where 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[False] 197s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[True] 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[True] 197s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_where 197s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[False] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_insert 197s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_insert 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[False] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_insert_hint 197s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[True] 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[True] 197s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[False] 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[False] 197s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_insert_hint 197s test/dialect/mssql/test_compiler.py::CompileTest::test_insert_returning 197s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[True] 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[True] 197s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[False] 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[False] 197s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_insert_returning 197s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[True] 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[True] 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_insert_returning 197s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[False] 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[False] 197s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[True] 197s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_insert_returning 197s test/dialect/mssql/test_compiler.py::CompileTest::test_join_with_hint 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[True] 197s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_7 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_7 197s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_8 197s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_join_with_hint 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_8 197s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_9 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPATH] 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_9 197s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_valued_column 197s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPATH] 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_valued_column 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPathType] 197s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPathType] 197s test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_one 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_json_still_uses_arrow_syntax 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_one 197s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_json_still_uses_arrow_syntax 197s test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_two 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_functions_use_parentheses_with_subscripting 197s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_functions_use_parentheses_with_subscripting 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_two 197s test/sql/test_external_traversal.py::ClauseTest::test_adapt_union 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_union 197s test/sql/test_external_traversal.py::ClauseTest::test_alias 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg13] 197s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg13] 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg14] 197s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg14] 197s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_alias 197s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_exported 197s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five 197s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five_legacy 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_exported 197s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_inner 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_inner 197s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_schema_column_adapt_exported 197s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five_legacy 197s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_firstrows_legacy 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_schema_column_adapt_exported 197s test/sql/test_external_traversal.py::ClauseTest::test_aliased_column_adapt 197s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_firstrows_legacy 197s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_legacy 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_column_adapt 197s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cte_w_union 197s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_legacy 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cte_w_union 197s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-fetch] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_offset_fetch 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-fetch] 197s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-limit] 197s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_offset_fetch 197s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_window 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-limit] 197s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-fetch] 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-fetch] 197s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-limit] 197s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_window 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-limit] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_w_ambiguous_cols 197s 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] 197s [gw1] [ 29%] 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] 197s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1 = :col1_1] 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1 = :col1_1] 197s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_w_ambiguous_cols 197s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1] 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1] 197s 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] 197s [gw1] [ 29%] 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] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_with_correlated_order_by 197s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1 = :col1_1] 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1 = :col1_1] 197s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1] 197s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_with_correlated_order_by 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1] 197s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one 197s 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] 197s [gw1] [ 29%] 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] 197s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one 197s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1 = :col1_1] 197s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_firstrows_legacy 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1 = :col1_1] 197s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1] 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1] 197s 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] 197s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_firstrows_legacy 197s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_legacy 197s [gw1] [ 29%] 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] 197s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1 = :col1_1] 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1 = :col1_1] 197s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1] 197s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_legacy 197s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1] 197s test/sql/test_external_traversal.py::ClauseTest::test_binary 197s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_binary 197s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds_legacy 197s test/sql/test_external_traversal.py::ClauseTest::test_binary_anon_label_quirk 197s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds_legacy 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_binary_anon_label_quirk 197s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_preserves_typing_information_legacy 197s test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[annotate] 197s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_preserves_typing_information_legacy 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[annotate] 197s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six 197s test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[not_annotate] 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[not_annotate] 197s test/sql/test_external_traversal.py::ClauseTest::test_bindparams 197s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six 197s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six_legacy 197s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six_legacy 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparams 197s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_special_quoting_legacy 197s test/sql/test_external_traversal.py::ClauseTest::test_correlated_select 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_correlated_select 197s test/sql/test_external_traversal.py::ClauseTest::test_cte_w_union 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_cte_w_union 197s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_special_quoting_legacy 197s test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem0] 197s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem0] 197s test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem1] 197s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three 197s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three_legacy 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem1] 197s test/sql/test_external_traversal.py::ClauseTest::test_dont_traverse_immutables 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_traverse_immutables 197s test/sql/test_external_traversal.py::ClauseTest::test_extract 197s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three_legacy 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_extract 197s test/sql/test_external_traversal.py::ClauseTest::test_funcfilter 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_funcfilter 197s test/sql/test_external_traversal.py::ClauseTest::test_in 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_in 197s test/sql/test_external_traversal.py::ClauseTest::test_join 197s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two 197s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two 197s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two_legacy 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_join 197s test/sql/test_external_traversal.py::ClauseTest::test_labeled_expression_adapt 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_labeled_expression_adapt 197s test/sql/test_external_traversal.py::ClauseTest::test_over 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_over 197s test/sql/test_external_traversal.py::ClauseTest::test_params_elements_in_setup_joins 197s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two_legacy 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_elements_in_setup_joins 197s test/sql/test_external_traversal.py::ClauseTest::test_params_on_expr_against_subquery 197s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top 197s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top 197s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top_literal_binds 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_on_expr_against_subquery 197s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top_literal_binds 197s test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_one 197s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_offset_using_window 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_one 197s test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_two 197s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_offset_using_window 197s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_top 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_two 197s test/sql/test_external_traversal.py::ClauseTest::test_select 197s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_top 197s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_window 197s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_window 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select 197s test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_one 197s test/dialect/oracle/test_compiler.py::CompileTest::test_long_labels_legacy_ident_length 197s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_long_labels_legacy_ident_length 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_one 197s test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_two 197s test/dialect/mysql/test_compiler.py::CompileTest::test_mariadb_for_update 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_two 197s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_mariadb_for_update 197s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_one 197s test/dialect/mysql/test_compiler.py::CompileTest::test_match_kw_raises 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_one 197s [gw0] [ 29%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_match_kw_raises 197s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_three 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_three 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_multirange_custom_object_hook 197s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_two 197s [gw0] [ 29%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_multirange_custom_object_hook 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_two 197s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_straight_clone 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_straight_clone 197s test/dialect/oracle/test_compiler.py::CompileTest::test_no_paren_fns 197s test/sql/test_external_traversal.py::ClauseTest::test_text 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_text 197s test/sql/test_external_traversal.py::ClauseTest::test_this_thing 197s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_no_paren_fns 197s test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_nested_right_join 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing 197s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_four 197s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_nested_right_join 197s test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_plusses_everthing_in_the_condition 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_four 197s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_one 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_one 197s [gw0] [ 29%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_plusses_everthing_in_the_condition 197s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_three 197s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_three 197s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_two 197s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery 197s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[percent] 197s [gw1] [ 29%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_two 197s test/sql/test_external_traversal.py::ClauseTest::test_union 197s [gw0] [ 29%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[percent] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[plain] 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[plain] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_union 197s test/sql/test_external_traversal.py::ClauseTest::test_within_group 197s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[ties] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_within_group 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[ties] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit 197s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-False] 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-False] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit_offset_newstyle 197s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-True] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-True] 197s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-False] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-False] 197s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-True] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-True] 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit_offset_newstyle 197s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[0] 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[0] 197s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-False] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[10] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-False] 197s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-True] 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[10] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-True] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[0] 197s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-False] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-False] 197s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-True] 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[0] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-True] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[10] 197s test/sql/test_external_traversal.py::ColumnAdapterTest::test_columns_memoizes_w_itself 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[10] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_parameters_insubquery 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_columns_memoizes_w_itself 197s test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_columns 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_columns 197s test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_itself 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_itself 197s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_fallthrough 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_fallthrough 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_parameters_insubquery 197s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_inclusions 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_inclusions 197s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_multiple 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data1 UNIQUE NULLS NOT DISTINCT (data)] 197s [gw0] [ 30%] 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)] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_multiple 197s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_ordering 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data2 UNIQUE NULLS DISTINCT (data2)] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_ordering 197s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data2 UNIQUE NULLS DISTINCT (data2)] 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data3 UNIQUE (data3)] 197s test/sql/test_external_traversal.py::SelectTest::test_columns 197s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data3 UNIQUE (data3)] 197s 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] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::SelectTest::test_columns 197s test/sql/test_external_traversal.py::SelectTest::test_execution_options 197s [gw0] [ 30%] 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] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::SelectTest::test_execution_options 197s test/sql/test_external_traversal.py::SelectTest::test_froms 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx1 ON test_tbl (data) NULLS NOT DISTINCT] 197s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx1 ON test_tbl (data) NULLS NOT DISTINCT] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::SelectTest::test_froms 197s test/sql/test_external_traversal.py::SelectTest::test_invalid_options 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx2 ON test_tbl (data2) NULLS DISTINCT] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::SelectTest::test_invalid_options 197s test/sql/test_external_traversal.py::SelectTest::test_prefixes 197s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx2 ON test_tbl (data2) NULLS DISTINCT] 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx3 ON test_tbl (data3)] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::SelectTest::test_prefixes 197s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx3 ON test_tbl (data3)] 197s test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice 197s test/dialect/mssql/test_compiler.py::CompileTest::test_offset_dont_misapply_labelreference 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice 197s test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice_2 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_offset_dont_misapply_labelreference 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice_2 197s test/dialect/mssql/test_compiler.py::CompileTest::test_offset_using_window 197s test/sql/test_external_traversal.py::SpliceJoinsTest::test_stop_on 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_stop_on 197s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-clone] 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_offset_using_window 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-clone] 197s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-conv_to_unique] 197s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_eight 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-conv_to_unique] 197s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-none] 197s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_eight 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-none] 197s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_five 197s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-pickle] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-pickle] 197s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-clone] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-clone] 197s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-conv_to_unique] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-conv_to_unique] 197s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-none] 197s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_five 197s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_four 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-none] 197s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-pickle] 197s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_four 197s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_one 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-pickle] 197s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-clone] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-clone] 197s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-conv_to_unique] 197s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_one 197s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_seven 197s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_seven 197s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_six 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-conv_to_unique] 197s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-none] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-none] 197s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-pickle] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-pickle] 197s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-clone] 197s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_six 197s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_three 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-clone] 197s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-conv_to_unique] 197s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_three 197s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_two 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-conv_to_unique] 197s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-none] 197s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_two 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-none] 197s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-pickle] 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-&&] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-pickle] 197s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-clone] 197s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-&&] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-clone] 197s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-conv_to_unique] 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-<@] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-conv_to_unique] 197s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-none] 197s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-<@] 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-@>] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-none] 197s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-pickle] 197s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-@>] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-pickle] 197s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-clone] 197s test/dialect/oracle/test_compiler.py::CompileTest::test_owner 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-clone] 197s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-conv_to_unique] 197s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_owner 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-conv_to_unique] 197s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-none] 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_base_array 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-none] 197s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-pickle] 197s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_base_array 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_pg_array 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-pickle] 197s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_pg_array 197s test/sql/test_external_traversal.py::TraversalTest::test_change_in_place 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_implicit_pg_array 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_change_in_place 197s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_implicit_pg_array 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_base_array 197s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_base_array 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_pg_array 197s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_pg_array 197s test/sql/test_external_traversal.py::TraversalTest::test_clone 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_clone 197s test/sql/test_external_traversal.py::TraversalTest::test_clone_anon_label 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_clone_anon_label 197s test/sql/test_external_traversal.py::TraversalTest::test_expanding_in_bindparam_safe_to_clone 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_expanding_in_bindparam_safe_to_clone 197s test/sql/test_external_traversal.py::TraversalTest::test_no_clone 197s test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_no_clone 197s test/sql/test_external_traversal.py::TraversalTest::test_test_classes 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_test_classes 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 197s test/sql/test_external_traversal.py::TraversalTest::test_traversal_size 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_traversal_size 197s test/sql/test_external_traversal.py::TraversalTest::test_visit_name 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_visit_name 197s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_dictionary 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_dictionary 197s test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 197s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg 197s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 197s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg_disallowed_multi 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg_disallowed_multi 197s test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_dict_to_list 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_dict_to_list 197s test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_list_to_dict 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_list_to_dict 197s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 197s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_dicts 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_dicts 197s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_plus_kw 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_plus_kw 197s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_tuples 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_tuples 197s test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_multi 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_multi 197s test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_single 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_single 197s test/sql/test_external_traversal.py::ValuesBaseTest::test_kw_and_dict_simultaneously_single 197s test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_kw_and_dict_simultaneously_single 197s test/sql/test_external_traversal.py::ValuesBaseTest::test_prefixes 197s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_prefixes 197s test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_constructor 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_constructor 197s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 197s test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_values 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_values 197s test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_multi 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_multi 197s test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_single 197s test/dialect/mssql/test_compiler.py::CompileTest::test_plain_stringify_returning 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_single 197s test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[delete] 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_plain_stringify_returning 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[delete] 197s test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[update] 197s test/dialect/mysql/test_compiler.py::CompileTest::test_plain_stringify_returning 197s [gw1] [ 30%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[update] 197s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_plain_stringify_returning 197s test/dialect/oracle/test_compiler.py::CompileTest::test_plain_stringify_returning 197s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_plain_stringify_returning 197s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_basic 197s [gw1] [ 30%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_basic 197s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_nowait 197s [gw1] [ 30%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_nowait 197s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_basic 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_stringify_returning 197s [gw1] [ 30%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_basic 197s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_stringify_returning 197s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_column_list_aliased 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_primary_key_constraint_with_deferrable 197s [gw1] [ 30%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_column_list_aliased 197s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_primary_key_constraint_with_deferrable 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_primary_key_constraint_with_deferrable_and_include 197s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_aliased 197s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_primary_key_constraint_with_deferrable_and_include 197s [gw1] [ 30%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_aliased 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_primary_key_constraint_with_include 197s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_one 197s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_primary_key_constraint_with_include 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_range_custom_object_hook 197s [gw1] [ 30%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_one 197s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_nowait 197s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_range_custom_object_hook 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_reserved_words 197s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_reserved_words 197s [gw1] [ 30%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_nowait 197s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read[mysql800] 197s [gw1] [ 30%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read[mysql800] 197s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read[mysql801] 197s [gw1] [ 30%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read[mysql801] 197s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect2-False] 197s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait[mysql800] 197s [gw1] [ 30%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait[mysql800] 197s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect2-False] 197s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait[mysql801] 197s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect3-True] 197s [gw1] [ 30%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait[mysql801] 197s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list[mysql800] 197s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect3-True] 197s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect4-False] 197s [gw1] [ 30%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list[mysql800] 197s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list[mysql801] 197s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect4-False] 197s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect5-True] 197s [gw1] [ 30%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list[mysql801] 197s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked[mysql800] 197s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect5-True] 197s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mariadb-True] 197s [gw1] [ 30%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked[mysql800] 197s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked[mysql801] 197s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mariadb-True] 197s [gw1] [ 30%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked[mysql801] 197s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mysql-False] 197s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_skip_locked 197s [gw1] [ 30%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_skip_locked 197s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mysql-False] 197s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read[generic] 197s [gw1] [ 30%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read[generic] 197s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert 197s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read[mysql801] 197s [gw1] [ 30%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read[mysql801] 197s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert 197s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait[generic] 197s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_computed 197s [gw1] [ 30%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait[generic] 197s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait[mysql801] 197s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_computed 197s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_functional 197s [gw1] [ 30%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait[mysql801] 197s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_functional 197s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_labeled 197s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked[generic] 197s [gw1] [ 30%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked[generic] 197s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked[mysql801] 197s [gw1] [ 30%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked[mysql801] 197s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_skip_locked 197s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_labeled 197s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_update_computed_warning 197s [gw1] [ 30%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_skip_locked 197s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_textual_of 197s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_update_computed_warning 197s [gw1] [ 30%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_textual_of 197s 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.] 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_c_and_d_both_disconnected 197s [gw0] [ 30%] 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.] 197s 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.] 197s [gw0] [ 30%] 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.] 197s 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.] 197s [gw0] [ 30%] 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.] 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_c_and_d_both_disconnected 197s 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.] 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[both] 197s [gw0] [ 30%] 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.] 197s 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] 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[both] 197s [gw0] [ 30%] 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] 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[fromclause] 197s 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] 197s [gw0] [ 30%] 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] 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[fromclause] 197s 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] 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[nothing] 197s [gw0] [ 30%] 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] 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[nothing] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[False] 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[whereclause] 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[False] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[True] 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[whereclause] 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[True] 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_count_non_eq_comparison_operators 197s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[False] 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_count_non_eq_comparison_operators 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[False] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[True] 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[True] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_one 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_one 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnect_between_ab_cd 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnect_between_ab_cd 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnected_subquery 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnected_subquery 197s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_two 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-delete] 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_two 197s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-not_use_schema_translate] 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-delete] 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-update] 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-not_use_schema_translate] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-use_schema_translate] 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-update] 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-use_schema_translate] 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-delete] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-not_use_schema_translate] 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-delete] 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-not_use_schema_translate] 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-update] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-use_schema_translate] 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-update] 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-use_schema_translate] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-not_use_schema_translate] 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-delete] 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-not_use_schema_translate] 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-delete] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-use_schema_translate] 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-update] 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-update] 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-use_schema_translate] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-not_use_schema_translate] 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dont_count_non_comparison_operators 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-not_use_schema_translate] 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dont_count_non_comparison_operators 197s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-use_schema_translate] 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_everything_is_connected 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-use_schema_translate] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_select_w_order_by_collate 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_everything_is_connected 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_select_w_order_by_collate 197s test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-alias] 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock 197s test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock_schema 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-alias] 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-none] 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock_schema 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-none] 197s test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-alias] 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-alias] 197s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch 197s test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch_offset 197s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch_offset 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-none] 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-none] 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-alias] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_simple_limit_expression_offset_using_window 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-alias] 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-none] 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-none] 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_simple_limit_expression_offset_using_window 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-alias] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT __[POSTCOMPILE_param_1] AS anon_1, __[POSTCOMPILE_param_2] AS anon_2-kw0] 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-alias] 197s [gw0] [ 30%] 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] 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-none] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT sometable.foo FROM sometable WHERE sometable.foo IN (__[POSTCOMPILE_foo_1])-kw1] 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-none] 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT sometable.foo FROM sometable WHERE sometable.foo IN (__[POSTCOMPILE_foo_1])-kw1] 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-alias] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-sometable.foo IN (__[POSTCOMPILE_foo_1])-kw2] 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-alias] 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-sometable.foo IN (__[POSTCOMPILE_foo_1])-kw2] 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-none] 197s test/dialect/oracle/test_compiler.py::CompileTest::test_subquery 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-none] 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-alias] 197s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_subquery 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-alias] 197s test/dialect/postgresql/test_compiler.py::CompileTest::test_substring 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-none] 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-none] 197s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_substring 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true 197s test/dialect/mssql/test_compiler.py::CompileTest::test_table_idx_explicit_nonclustered 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true_muti_levels 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_idx_explicit_nonclustered 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true_muti_levels 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[cartesian] 197s test/dialect/oracle/test_compiler.py::CompileTest::test_table_options 197s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_options 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[cartesian] 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[join] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_clustering 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[join] 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_clustering 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[lateral] 197s test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_explicit_nonclustered 197s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_explicit_nonclustered 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[lateral] 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_ok_do_we_still_find_cartesians 197s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys0-second_keys0-expected_keys0] 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_ok_do_we_still_find_cartesians 197s [gw0] [ 30%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys0-second_keys0-expected_keys0] 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_w_joins 197s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys1-second_keys1-expected_keys1] 197s [gw0] [ 30%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys1-second_keys1-expected_keys1] 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_w_joins 197s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys2-second_keys2-expected_keys2] 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_no_froms 197s [gw0] [ 30%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys2-second_keys2-expected_keys2] 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_no_froms 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connect_it 197s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys3-second_keys3-expected_keys3] 197s [gw0] [ 30%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys3-second_keys3-expected_keys3] 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connect_it 197s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-after] 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connected 197s [gw1] [ 30%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connected 197s [gw0] [ 31%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-after] 197s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-before] 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_plain_cartesian 197s [gw0] [ 31%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-before] 197s [gw1] [ 31%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_plain_cartesian 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_with_an_issue 197s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-after] 197s [gw0] [ 31%] 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] 197s [gw1] [ 31%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_with_an_issue 197s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-before] 197s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_without_issue 197s [gw0] [ 31%] 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] 197s [gw1] [ 31%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_without_issue 197s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-after] 197s [gw0] [ 31%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-after] 197s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-before] 197s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_does_not_modify_query 197s [gw0] [ 31%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-before] 197s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-after] 197s [gw1] [ 31%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_does_not_modify_query 197s [gw0] [ 31%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-after] 197s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_no_linting 197s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-before] 197s [gw0] [ 31%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-before] 197s test/sql/test_insert.py::InsertTest::test_unconsumed_names_kwargs 197s [gw0] [ 31%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_kwargs 197s test/sql/test_insert.py::InsertTest::test_unconsumed_names_multi_values_dict 197s [gw1] [ 31%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_no_linting 197s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_noop_for_unhandled_objects 197s [gw1] [ 31%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_noop_for_unhandled_objects 197s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_alias 197s [gw1] [ 31%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_alias 197s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_cte 197s [gw0] [ 31%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_multi_values_dict 197s test/sql/test_insert.py::InsertTest::test_unconsumed_names_values_dict 197s [gw1] [ 31%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_cte 197s [gw0] [ 31%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_values_dict 197s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-delete] 197s [gw1] [ 31%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-delete] 197s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-update] 197s test/sql/test_insert.py::MultirowTest::test_inline_default 197s [gw1] [ 31%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-update] 197s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-delete] 197s [gw1] [ 31%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-delete] 197s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-update] 197s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_inline_default 197s test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_multi_first 197s [gw1] [ 31%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-update] 197s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-delete] 197s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_multi_first 197s test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_single_first 197s [gw1] [ 31%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-delete] 197s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_single_first 197s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-update] 197s test/sql/test_insert.py::MultirowTest::test_multi_multi 197s [gw1] [ 31%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-update] 197s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_simple 197s [gw1] [ 31%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_simple 197s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_multi_multi 197s test/sql/test_insert.py::MultirowTest::test_named 197s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_named 197s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[columns] 197s test/orm/test_froms.py::AddEntityEquivalenceTest::test_add_entity_equivalence 197s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[columns] 197s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[inspectables] 197s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[inspectables] 197s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[strings] 197s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[strings] 197s test/sql/test_insert.py::MultirowTest::test_not_supported 197s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_not_supported 197s test/sql/test_insert.py::MultirowTest::test_positional 197s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_positional 197s test/sql/test_insert.py::MultirowTest::test_positional_w_defaults 197s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_positional_w_defaults 197s test/sql/test_insert.py::MultirowTest::test_python_fn_default 197s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_python_fn_default 197s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[columns] 197s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[columns] 197s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[inspectables] 197s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[inspectables] 197s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[strings] 197s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[strings] 197s test/sql/test_insert.py::MultirowTest::test_server_default 197s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_server_default 197s test/sql/test_insert.py::MultirowTest::test_server_default_absent_value 197s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_server_default_absent_value 197s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_lastinserted 197s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_lastinserted 197s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_returning 197s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_returning 197s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_noautoinc_returning 197s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_noautoinc_returning 197s test/sql/test_insert.py::MultirowTest::test_sql_functions 197s [gw0] [ 31%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_functions 197s 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] 197s [gw0] [ 31%] 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] 197s 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] 197s [gw0] [ 31%] 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] 197s [gw1] [ 31%] PASSED test/orm/test_froms.py::AddEntityEquivalenceTest::test_add_entity_equivalence 197s 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] 197s [gw0] [ 31%] 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] 197s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wlabels 197s 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] 197s [gw0] [ 31%] 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] 197s 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] 197s [gw0] [ 31%] 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] 197s 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] 197s [gw0] [ 31%] 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] 197s 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] 197s [gw0] [ 31%] 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] 197s 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] 197s [gw0] [ 31%] 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] 197s 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] 197s [gw0] [ 31%] 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] 197s 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] 197s [gw0] [ 31%] 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] 197s 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] 197s [gw0] [ 31%] 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] 197s 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] 197s [gw0] [ 31%] 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] 197s 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] 197s [gw0] [ 31%] 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] 197s 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] 197s [gw0] [ 31%] 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] 197s 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] 197s [gw0] [ 31%] 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] 197s 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] 197s [gw0] [ 31%] 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] 197s 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] 197s [gw0] [ 31%] 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] 197s 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] 197s [gw0] [ 31%] 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] 197s 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] 197s [gw0] [ 31%] 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] 197s 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] 197s [gw0] [ 31%] 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] 197s 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] 197s [gw0] [ 31%] 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] 197s 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] 197s [gw0] [ 31%] 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] 197s 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] 197s [gw0] [ 31%] 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] 197s 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] 197s [gw0] [ 31%] 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] 197s 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] 197s [gw0] [ 31%] 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] 197s 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] 197s [gw0] [ 31%] 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] 197s 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] 197s [gw0] [ 31%] 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] 197s 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] 197s [gw0] [ 31%] 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] 197s 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] 197s [gw0] [ 31%] 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] 197s 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] 197s [gw0] [ 31%] 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] 197s [gw1] [ 31%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wlabels 197s 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] 197s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wolabels 197s [gw1] [ 31%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wolabels 197s [gw0] [ 31%] 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] 197s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_newstyle 197s 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] 197s [gw1] [ 31%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_newstyle 197s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_oldstyle 197s [gw0] [ 31%] 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] 197s 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] 197s [gw1] [ 31%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_oldstyle 197s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_explicit_aliased_join_newstyle 197s [gw0] [ 31%] 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] 197s 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] 197s [gw1] [ 31%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_explicit_aliased_join_newstyle 197s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_flag_aliased_join_newstyle 197s [gw0] [ 31%] 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] 197s 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] 197s [gw1] [ 31%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_flag_aliased_join_newstyle 197s [gw0] [ 31%] 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] 197s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_newstyle 197s 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] 197s [gw1] [ 31%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_newstyle 197s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_oldstyle 197s [gw0] [ 31%] 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] 197s 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] 197s [gw1] [ 31%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_oldstyle 197s test/orm/test_froms.py::ColumnAccessTest::test_select_from_no_aliasing 197s [gw0] [ 31%] 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] 197s 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] 197s [gw1] [ 31%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_select_from_no_aliasing 197s test/orm/test_froms.py::ColumnAccessTest::test_table_anonymous_expression_from_self_twice_newstyle 197s [gw0] [ 31%] 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] 197s [gw1] [ 31%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_table_anonymous_expression_from_self_twice_newstyle 197s 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] 197s [gw0] [ 31%] 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] 197s 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] 197s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-False] 197s [gw0] [ 31%] 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] 197s 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] 197s [gw0] [ 31%] 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] 198s 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] 198s [gw1] [ 31%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-False] 198s [gw0] [ 31%] 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] 198s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-True] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw1] [ 31%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-True] 198s [gw0] [ 31%] 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] 198s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[downgrade] 198s [gw0] [ 31%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[downgrade] 198s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-False] 198s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[not_downgrade] 198s [gw0] [ 31%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[not_downgrade] 198s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_randomizing 198s [gw0] [ 31%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_randomizing 198s 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] 198s [gw1] [ 31%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-False] 198s [gw0] [ 31%] 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] 198s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-True] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw1] [ 31%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-True] 198s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-False] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s [gw1] [ 31%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-False] 198s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-True] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw1] [ 31%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-True] 198s [gw0] [ 31%] 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] 198s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-False] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw1] [ 31%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-False] 198s [gw0] [ 31%] 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] 198s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-True] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw1] [ 31%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-True] 198s [gw0] [ 31%] 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] 198s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-False] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw1] [ 31%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-False] 198s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-True] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw1] [ 31%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-True] 198s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-False] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw1] [ 31%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-False] 198s [gw0] [ 31%] 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] 198s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-True] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw1] [ 31%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-True] 198s [gw0] [ 31%] 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] 198s 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] 198s test/orm/test_froms.py::CustomJoinTest::test_double_same_mappers_explicit_alias 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw1] [ 31%] PASSED test/orm/test_froms.py::CustomJoinTest::test_double_same_mappers_explicit_alias 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s test/orm/test_froms.py::EntityFromSubqueryTest::test_aliases 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s [gw1] [ 31%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_aliases 198s 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] 198s test/orm/test_froms.py::EntityFromSubqueryTest::test_error_w_aliased_against_select 198s [gw1] [ 31%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_error_w_aliased_against_select 198s test/orm/test_froms.py::EntityFromSubqueryTest::test_filter 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw1] [ 31%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_filter 198s test/orm/test_froms.py::EntityFromSubqueryTest::test_group_by 198s [gw0] [ 31%] 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] 198s 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] 198s [gw1] [ 31%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_group_by 198s test/orm/test_froms.py::EntityFromSubqueryTest::test_having 198s [gw0] [ 31%] 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] 198s 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] 198s [gw1] [ 31%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_having 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s test/orm/test_froms.py::EntityFromSubqueryTest::test_join 198s [gw1] [ 31%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_join 198s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_entities 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s [gw1] [ 31%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_entities 198s 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] 198s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_newstyle 198s [gw0] [ 31%] 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] 198s [gw1] [ 31%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_newstyle 198s 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] 198s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_oldstyle 198s [gw0] [ 31%] 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] 198s [gw1] [ 31%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_oldstyle 198s 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] 198s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_none_to_subquery 198s [gw0] [ 31%] 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] 198s [gw1] [ 31%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_none_to_subquery 198s 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] 198s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_adaption 198s [gw0] [ 31%] 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] 198s 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] 198s [gw1] [ 31%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_adaption 198s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_replace 198s [gw0] [ 31%] 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] 198s 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] 198s [gw1] [ 31%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_replace 198s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_w_alias_to_none 198s [gw0] [ 31%] 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] 198s 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] 198s [gw1] [ 31%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_w_alias_to_none 198s [gw0] [ 31%] 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] 198s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_aliases_none_to_none 198s 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] 198s [gw1] [ 31%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_aliases_none_to_none 198s test/orm/test_froms.py::EntityFromSubqueryTest::test_no_joinedload 198s [gw0] [ 31%] 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] 198s 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] 198s [gw1] [ 31%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_no_joinedload 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [gw0] [ 31%] 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] 198s 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] 198s [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] 198s 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] 198s [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] 198s 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] 198s [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] 198s 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] 198s [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] 198s 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] 198s [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] 198s 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] 198s [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] 198s 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] 198s [gw1] [ 32%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns 198s [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] 198s 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] 198s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_bad 198s [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] 198s 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] 198s [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] 198s 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] 198s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-autoinc] 198s 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] 198s [gw1] [ 32%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_bad 198s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-clientside] 198s 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] 198s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_compound 198s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-autoinc] 198s 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] 198s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-clientside] 198s 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] 198s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-autoinc] 198s 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] 198s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-clientside] 198s 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] 198s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 198s 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] 198s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-clientside] 198s 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] 198s [gw1] [ 32%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_compound 198s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-autoinc] 198s 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] 198s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_joinedload 198s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-clientside] 198s 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] 198s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-autoinc] 198s 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] 198s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-clientside] 198s 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] 198s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-autoinc] 198s 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] 198s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-clientside] 198s 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] 198s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-autoinc] 198s 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] 198s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-clientside] 198s 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] 198s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-autoinc] 198s 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] 198s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-clientside] 198s 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] 198s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 198s 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] 198s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-clientside] 198s 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] 198s [gw1] [ 32%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_joinedload 198s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-autoinc] 198s 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] 198s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-clientside] 198s 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] 198s test/orm/test_froms.py::InstancesTest::test_contains_eager_aliased 198s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-autoinc] 198s 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] 198s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-clientside] 198s 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] 198s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-autoinc] 198s 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] 198s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-clientside] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype0-_exclusions_00] 198s [gw0] [ 32%] 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] 198s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype1-_exclusions_01] 198s [gw0] [ 32%] 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] 198s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype2-_exclusions_02] 198s [gw0] [ 32%] 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] 198s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype3-_exclusions_03] 198s [gw0] [ 32%] 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] 198s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype4-_exclusions_04] 198s [gw0] [ 32%] 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] 198s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype5-_exclusions_05] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw1] [ 32%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_aliased 198s [gw0] [ 32%] 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] 198s test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw1] [ 32%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining 198s test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining_aliased_endpoint 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s [gw1] [ 32%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining_aliased_endpoint 198s test/orm/test_froms.py::InstancesTest::test_contains_eager_four 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw1] [ 32%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_four 198s [gw0] [ 32%] 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] 198s test/orm/test_froms.py::InstancesTest::test_contains_eager_four_future 198s [gw1] [ 32%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_four_future 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_alias 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s [gw1] [ 32%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_alias 198s 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] 198s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw1] [ 32%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased 198s [gw0] [ 32%] 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] 198s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased_of_type 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw1] [ 32%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased_of_type 198s test/orm/test_froms.py::InstancesTest::test_contains_eager_one 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s [gw1] [ 32%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_one 198s 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] 198s test/orm/test_froms.py::InstancesTest::test_contains_eager_two 198s [gw0] [ 32%] 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] 198s 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] 198s [gw1] [ 32%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_two 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s test/orm/test_froms.py::InstancesTest::test_from_alias_four 198s [gw0] [ 32%] 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] 198s [gw1] [ 32%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_four 198s 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] 198s test/orm/test_froms.py::InstancesTest::test_from_alias_three 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s [gw1] [ 32%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_three 198s 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] 198s test/orm/test_froms.py::InstancesTest::test_from_alias_two 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw1] [ 32%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_two 198s test/orm/test_froms.py::InstancesTest::test_from_alias_two_needs_nothing 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s [gw1] [ 32%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_two_needs_nothing 198s 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] 198s test/orm/test_froms.py::InstancesTest::test_mixed_eager_contains_with_limit 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s [gw1] [ 32%] PASSED test/orm/test_froms.py::InstancesTest::test_mixed_eager_contains_with_limit 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s test/orm/test_froms.py::LabelCollideTest::test_overlap_plain 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw1] [ 32%] PASSED test/orm/test_froms.py::LabelCollideTest::test_overlap_plain 198s [gw0] [ 32%] 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] 198s 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] 198s test/orm/test_froms.py::LabelCollideTest::test_overlap_subquery 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw1] [ 32%] PASSED test/orm/test_froms.py::LabelCollideTest::test_overlap_subquery 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s test/orm/test_froms.py::MixedEntitiesTest::test_add_multi_columns 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 198s [gw0] [ 32%] 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] 198s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s [gw1] [ 32%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_add_multi_columns 199s 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] 199s test/orm/test_froms.py::MixedEntitiesTest::test_alias_naming 199s [gw1] [ 32%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_alias_naming 199s [gw0] [ 32%] 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] 199s test/orm/test_froms.py::MixedEntitiesTest::test_aliased_adapt_on_names 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw1] [ 32%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_aliased_adapt_on_names 199s [gw0] [ 32%] 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] 199s test/orm/test_froms.py::MixedEntitiesTest::test_aliased_multi_mappers 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw1] [ 32%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_aliased_multi_mappers 199s test/orm/test_froms.py::MixedEntitiesTest::test_column_from_limited_joinedload 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s [gw1] [ 32%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_from_limited_joinedload 199s 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] 199s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eight 199s [gw1] [ 32%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eight 199s [gw0] [ 32%] 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] 199s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eleven 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw1] [ 32%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eleven 199s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_five 199s [gw0] [ 32%] 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] 199s [gw1] [ 32%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_five 199s 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] 199s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_four 199s [gw1] [ 32%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_four 199s [gw0] [ 32%] 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] 199s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_nine 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw1] [ 32%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_nine 199s [gw0] [ 32%] 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] 199s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_one 199s 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] 199s [gw1] [ 32%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_one 199s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_seven 199s [gw1] [ 32%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_seven 199s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_six 199s [gw0] [ 32%] 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] 199s [gw1] [ 32%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_six 199s 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] 199s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_ten 199s [gw1] [ 32%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_ten 199s [gw0] [ 32%] 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] 199s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_three 199s 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] 199s [gw1] [ 32%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_three 199s [gw0] [ 32%] 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] 199s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_two 199s 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] 199s [gw0] [ 32%] 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] 199s [gw1] [ 32%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_two 199s 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] 199s test/orm/test_froms.py::MixedEntitiesTest::test_correlated_subquery 199s [gw0] [ 32%] 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] 199s [gw1] [ 32%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_correlated_subquery 199s 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] 199s test/orm/test_froms.py::MixedEntitiesTest::test_expression_selectable_matches_mzero 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw1] [ 32%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_expression_selectable_matches_mzero 199s [gw0] [ 32%] 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] 199s test/orm/test_froms.py::MixedEntitiesTest::test_from_self_internal_literals_newstyle 199s 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] 199s [gw1] [ 32%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_from_self_internal_literals_newstyle 199s [gw0] [ 32%] 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] 199s 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] 199s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns 199s [gw1] [ 32%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns 199s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_2 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw1] [ 32%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_2 199s [gw0] [ 32%] 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] 199s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_3 199s 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] 199s [gw1] [ 32%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_3 199s [gw0] [ 32%] 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] 199s test/orm/test_froms.py::MixedEntitiesTest::test_multi_mappers 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s 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] 199s [gw0] [ 32%] 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] 199s [gw1] [ 32%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_mappers 199s 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] 199s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[False] 199s [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] 199s [gw1] [ 33%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[False] 199s 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] 199s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[True] 199s [gw1] [ 33%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[True] 199s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[False] 199s [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] 199s 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] 199s [gw1] [ 33%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[False] 199s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[True] 199s [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] 199s [gw1] [ 33%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[True] 199s 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] 199s [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] 199s test/orm/test_froms.py::MixedEntitiesTest::test_raw_columns 199s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[sort_by_parameter_order-resolve_sentinel_values] 199s [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] 199s 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] 199s [gw1] [ 33%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_raw_columns 199s test/orm/test_froms.py::MixedEntitiesTest::test_self_referential_from_self 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [gw1] [ 33%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_self_referential_from_self 199s [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] 199s test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column 199s 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] 199s [gw1] [ 33%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column 199s [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] 199s test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column_col_prop 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s [gw1] [ 33%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column_col_prop 199s 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] 199s test/orm/test_froms.py::MixedEntitiesTest::test_with_entities 199s [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] 199s 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] 199s [gw1] [ 33%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_with_entities 199s [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] 199s 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] 199s [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] 199s 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] 199s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [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] 199s 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] 199s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-plain_autoinc] 199s 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] 199s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-sequence] 199s 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] 199s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-identity] 199s 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] 199s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-plain_autoinc] 199s 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] 199s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-sequence] 199s 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] 199s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-identity] 199s 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] 199s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-plain_autoinc] 199s 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] 199s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-sequence] 199s 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] 199s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-identity] 199s 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] 199s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-plain_autoinc] 199s 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] 199s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-sequence] 199s 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] 199s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-identity] 199s 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] 199s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-plain_autoinc] 199s [gw1] [ 33%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union 199s 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] 199s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_newstyle 199s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-sequence] 199s 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] 199s [gw1] [ 33%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_newstyle 199s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_w_labels_newstyle 199s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-identity] 199s 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] 199s [gw1] [ 33%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_w_labels_newstyle 199s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_auto_correlate 199s [gw1] [ 33%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_auto_correlate 199s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[False] 199s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-plain_autoinc] 199s 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] 199s [gw1] [ 33%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[False] 199s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[None] 199s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-sequence] 199s 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] 199s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-identity] 199s 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] 199s [gw1] [ 33%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[None] 199s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_explicit_correlate 199s [gw1] [ 33%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_explicit_correlate 199s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_auto_correlate 199s [gw1] [ 33%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_auto_correlate 199s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_correlate_off 199s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-plain_autoinc] 199s [gw1] [ 33%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_correlate_off 199s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_explicit_correlate 199s 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] 199s [gw1] [ 33%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_explicit_correlate 199s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-sequence] 199s 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] 199s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-identity] 199s 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] 199s test/orm/test_froms.py::RawSelectTest::test_select 199s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-plain_autoinc] 199s 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] 199s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-sequence] 199s 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] 199s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-identity] 199s 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] 199s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-plain_autoinc] 199s 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] 199s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-sequence] 199s 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] 199s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-identity] 199s 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] 199s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-plain_autoinc] 199s 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] 199s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-sequence] 199s 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] 199s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-identity] 199s 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] 199s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-plain_autoinc] 199s 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] 199s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-sequence] 199s 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] 199s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-identity] 199s 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] 199s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-plain_autoinc] 199s 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] 199s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-sequence] 199s 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] 199s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-identity] 199s 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] 199s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-plain_autoinc] 199s 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] 199s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-sequence] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-identity] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-sequence] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-identity] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-sequence] 199s [gw1] [ 33%] PASSED test/orm/test_froms.py::RawSelectTest::test_select 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s test/orm/test_froms.py::SelectFromTest::test_aliased_class_vs_nonaliased 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-identity] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw1] [ 33%] PASSED test/orm/test_froms.py::SelectFromTest::test_aliased_class_vs_nonaliased 199s test/orm/test_froms.py::SelectFromTest::test_differentiate_self_external 199s [gw0] [ 33%] 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] 199s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-sequence] 199s [gw0] [ 33%] 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] 199s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-identity] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-sequence] 199s [gw0] [ 33%] 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] 199s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[not_sort_by_parameter_order] 199s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[not_sort_by_parameter_order] 199s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[sort_by_parameter_order] 199s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[sort_by_parameter_order] 199s [gw1] [ 33%] PASSED test/orm/test_froms.py::SelectFromTest::test_differentiate_self_external 199s 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] 199s test/orm/test_froms.py::SelectFromTest::test_filter_by_selected_from 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s [gw1] [ 33%] PASSED test/orm/test_froms.py::SelectFromTest::test_filter_by_selected_from 199s 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] 199s test/orm/test_froms.py::SelectFromTest::test_join 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw1] [ 33%] PASSED test/orm/test_froms.py::SelectFromTest::test_join 199s [gw0] [ 33%] 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] 199s 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] 199s test/orm/test_froms.py::SelectFromTest::test_join_ent_selected_from 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s [gw1] [ 33%] PASSED test/orm/test_froms.py::SelectFromTest::test_join_ent_selected_from 199s 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] 199s test/orm/test_froms.py::SelectFromTest::test_join_relname_from_selected_from 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s [gw1] [ 33%] PASSED test/orm/test_froms.py::SelectFromTest::test_join_relname_from_selected_from 199s 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] 199s test/orm/test_froms.py::SelectFromTest::test_more_joins 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s [gw1] [ 33%] PASSED test/orm/test_froms.py::SelectFromTest::test_more_joins 199s 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] 199s [gw0] [ 33%] 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] 199s test/orm/test_froms.py::SelectFromTest::test_replace_with_eager 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw1] [ 33%] PASSED test/orm/test_froms.py::SelectFromTest::test_replace_with_eager 199s test/orm/test_froms.py::SelectFromTest::test_replace_with_select 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw0] [ 33%] 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] 199s 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] 199s [gw1] [ 33%] PASSED test/orm/test_froms.py::SelectFromTest::test_replace_with_select 199s [gw0] [ 33%] 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] 200s 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] 200s test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_one 200s [gw0] [ 33%] 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] 200s 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] 200s [gw0] [ 33%] 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] 200s 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] 200s [gw0] [ 33%] 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] 200s 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] 200s [gw0] [ 33%] 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] 200s [gw1] [ 33%] PASSED test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_one 200s 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] 200s test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_two 200s [gw0] [ 33%] 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] 200s 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] 200s [gw0] [ 33%] 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] 200s 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] 200s [gw0] [ 33%] 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] 200s 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] 200s [gw0] [ 33%] 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] 200s [gw1] [ 33%] PASSED test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_two 200s 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] 200s test/orm/test_froms.py::SelectFromTest::test_very_nested_joins_with_joinedload 200s [gw0] [ 33%] 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] 200s 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] 200s [gw0] [ 33%] 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] 200s 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] 200s [gw0] [ 33%] 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] 200s 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] 200s [gw0] [ 33%] 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] 200s 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] 200s [gw0] [ 33%] 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] 200s 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] 200s [gw0] [ 33%] 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] 200s 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] 200s [gw0] [ 33%] 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] 200s 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] 200s [gw0] [ 33%] 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] 200s 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] 200s [gw0] [ 33%] 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] 200s 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] 200s [gw0] [ 33%] 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] 200s 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] 200s [gw0] [ 33%] 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] 200s 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] 200s [gw0] [ 33%] 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] 200s 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] 200s [gw0] [ 33%] 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] 200s 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] 200s [gw0] [ 33%] 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] 200s 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] 200s [gw0] [ 33%] 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] 200s 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] 200s [gw0] [ 33%] 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] 200s 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] 200s [gw1] [ 33%] PASSED test/orm/test_froms.py::SelectFromTest::test_very_nested_joins_with_joinedload 200s [gw0] [ 33%] 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] 200s 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] 200s [gw0] [ 33%] 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] 200s test/orm/test_froms.py::TestOverlyEagerEquivalentCols::test_equivs 200s 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] 200s [gw0] [ 33%] 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] 200s 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] 200s [gw0] [ 33%] 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] 200s 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] 200s [gw0] [ 33%] 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] 200s 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] 200s [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] 200s 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] 200s [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] 200s 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] 200s [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] 200s 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] 200s [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] 200s 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] 200s [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] 200s 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] 200s [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] 200s 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] 200s [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] 200s [gw1] [ 34%] PASSED test/orm/test_froms.py::TestOverlyEagerEquivalentCols::test_equivs 200s 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] 200s [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] 200s 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] 200s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT LISTAGG(t.value, :aggregate_strings_2) AS aggregate_strings_1 FROM t-oracle] 200s [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] 200s 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] 200s [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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT LISTAGG(t.value, :aggregate_strings_2) AS aggregate_strings_1 FROM t-oracle] 200s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value SEPARATOR %s) AS aggregate_strings_1 FROM t-mysql] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value SEPARATOR %s) AS aggregate_strings_1 FROM t-mysql] 200s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value, ?) AS aggregate_strings_1 FROM t-sqlite] 200s 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] 200s [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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value, ?) AS aggregate_strings_1 FROM t-sqlite] 200s 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] 200s 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] 200s [gw1] [ 34%] 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] 200s [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] 200s 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] 200s [gw1] [ 34%] 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] 200s 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] 200s test/sql/test_functions.py::CompileTest::test_alias_method_columns 200s [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] 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_columns 200s test/sql/test_functions.py::CompileTest::test_alias_method_columns_two 200s [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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_columns_two 200s test/sql/test_functions.py::CompileTest::test_alias_method_one 200s 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] 200s [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] 200s 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] 200s [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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_one 200s test/sql/test_functions.py::CompileTest::test_alias_method_two 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_two 200s test/sql/test_functions.py::CompileTest::test_annotation_dialect_specific 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_annotation_dialect_specific 200s 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] 200s test/sql/test_functions.py::CompileTest::test_ansi_functions_with_args 200s [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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_ansi_functions_with_args 200s test/sql/test_functions.py::CompileTest::test_as_comparison 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison 200s [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] 200s 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] 200s [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] 200s 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] 200s test/sql/test_functions.py::CompileTest::test_as_comparison_annotate 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison_annotate 200s test/sql/test_functions.py::CompileTest::test_as_comparison_many_argument 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison_many_argument 200s test/sql/test_functions.py::CompileTest::test_assorted 200s [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] 200s 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] 200s [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] 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_assorted 200s test/sql/test_functions.py::CompileTest::test_case_sensitive 200s [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] 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_case_sensitive 200s test/sql/test_functions.py::CompileTest::test_char_length_fixed_args 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_char_length_fixed_args 200s [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] 200s test/sql/test_functions.py::CompileTest::test_compile 200s 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] 200s [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] 200s 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] 200s [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] 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_compile 200s test/sql/test_functions.py::CompileTest::test_cube_operators 200s [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] 200s 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] 200s [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] 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_cube_operators 200s test/sql/test_functions.py::CompileTest::test_custom_args 200s [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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_custom_args 200s test/sql/test_functions.py::CompileTest::test_custom_default_namespace 200s 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] 200s [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] 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_custom_default_namespace 200s test/sql/test_functions.py::CompileTest::test_custom_legacy_type 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_custom_legacy_type 200s test/sql/test_functions.py::CompileTest::test_custom_name 200s [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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_custom_name 200s test/sql/test_functions.py::CompileTest::test_custom_package_namespace 200s 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] 200s [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] 200s 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] 200s [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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_custom_package_namespace 200s test/sql/test_functions.py::CompileTest::test_custom_registered_identifier 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_custom_registered_identifier 200s test/sql/test_functions.py::CompileTest::test_custom_type 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_custom_type 200s [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] 200s test/sql/test_functions.py::CompileTest::test_custom_w_custom_name 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_custom_name 200s test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name 200s [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] 200s 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] 200s [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] 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name 200s test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name_no_identifier 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name_no_identifier 200s test/sql/test_functions.py::CompileTest::test_funcfilter_arrayagg_subscript 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_arrayagg_subscript 200s test/sql/test_functions.py::CompileTest::test_funcfilter_chaining 200s [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] 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_chaining 200s test/sql/test_functions.py::CompileTest::test_funcfilter_compound_criterion 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_compound_criterion 200s [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] 200s 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] 200s test/sql/test_functions.py::CompileTest::test_funcfilter_criterion 200s [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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_criterion 200s test/sql/test_functions.py::CompileTest::test_funcfilter_empty 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_empty 200s test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromcriterion 200s [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] 200s 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] 200s [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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromcriterion 200s test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromfunc 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromfunc 200s test/sql/test_functions.py::CompileTest::test_funcfilter_label 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_label 200s test/sql/test_functions.py::CompileTest::test_funcfilter_more_criteria 200s [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] 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_more_criteria 200s [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] 200s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups 200s [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] 200s 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] 200s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups_positional 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups_positional 200s [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] 200s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby 200s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby_partitionby 200s [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] 200s 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] 200s [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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby_partitionby 200s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range 200s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range_positional 200s [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] 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range_positional 200s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_rows 200s [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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_rows 200s 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] 200s test/sql/test_functions.py::CompileTest::test_funcfilter_within_group 200s [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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_within_group 200s test/sql/test_functions.py::CompileTest::test_functions_with_cols 200s 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] 200s [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] 200s 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] 200s [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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_functions_with_cols 200s test/sql/test_functions.py::CompileTest::test_generic_annotation 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_generic_annotation 200s 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] 200s [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] 200s test/sql/test_functions.py::CompileTest::test_generic_count 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_generic_count 200s test/sql/test_functions.py::CompileTest::test_generic_now 200s [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] 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_generic_now 200s test/sql/test_functions.py::CompileTest::test_generic_random 200s [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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_generic_random 200s test/sql/test_functions.py::CompileTest::test_incorrect_none_type 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_incorrect_none_type 200s test/sql/test_functions.py::CompileTest::test_mixed_case 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_mixed_case 200s test/sql/test_functions.py::CompileTest::test_mixed_case_packages 200s 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] 200s [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] 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_mixed_case_packages 200s test/sql/test_functions.py::CompileTest::test_namespacing_conflicts 200s [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] 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_namespacing_conflicts 200s test/sql/test_functions.py::CompileTest::test_non_functions 200s [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] 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_non_functions 200s test/sql/test_functions.py::CompileTest::test_operators_custom[False-add-5-myfunc() + 5] 200s [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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-add-5-myfunc() + 5] 200s test/sql/test_functions.py::CompileTest::test_operators_custom[False-eq-other2-myfunc() = q] 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-eq-other2-myfunc() = q] 200s [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] 200s test/sql/test_functions.py::CompileTest::test_operators_custom[False-in_op-other0-myfunc() IN (1, 2, 3)] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-in_op-other0-myfunc() IN (1, 2, 3)] 200s 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] 200s test/sql/test_functions.py::CompileTest::test_operators_custom[True-add-5-myfunc() + 5] 200s [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] 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-add-5-myfunc() + 5] 200s [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] 200s 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] 200s [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] 200s 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] 200s test/sql/test_functions.py::CompileTest::test_operators_custom[True-eq-other2-myfunc() = q] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-eq-other2-myfunc() = q] 200s test/sql/test_functions.py::CompileTest::test_operators_custom[True-in_op-other0-myfunc() IN (1, 2, 3)] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-in_op-other0-myfunc() IN (1, 2, 3)] 200s test/sql/test_functions.py::CompileTest::test_pickle_over 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_pickle_over 200s test/sql/test_functions.py::CompileTest::test_pickle_within_group 200s [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] 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_pickle_within_group 200s [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] 200s test/sql/test_functions.py::CompileTest::test_quote_special_chars 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_quote_special_chars 200s test/sql/test_functions.py::CompileTest::test_quote_special_chars_packages 200s [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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_quote_special_chars_packages 200s test/sql/test_functions.py::CompileTest::test_replace_function 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_replace_function 200s test/sql/test_functions.py::CompileTest::test_replace_function_case_insensitive 200s [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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_replace_function_case_insensitive 200s test/sql/test_functions.py::CompileTest::test_return_type_aggregate_strings 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_return_type_aggregate_strings 200s test/sql/test_functions.py::CompileTest::test_return_type_detection 200s [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] 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_return_type_detection 200s test/sql/test_functions.py::CompileTest::test_select_method_one 200s [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] 200s 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] 200s [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] 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_one 200s test/sql/test_functions.py::CompileTest::test_select_method_three 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_three 200s test/sql/test_functions.py::CompileTest::test_select_method_two 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_two 200s [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] 200s test/sql/test_functions.py::CompileTest::test_underscores 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_underscores 200s test/sql/test_functions.py::CompileTest::test_underscores_packages 200s [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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_underscores_packages 200s test/sql/test_functions.py::CompileTest::test_uppercase 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_uppercase 200s test/sql/test_functions.py::CompileTest::test_uppercase_packages 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_uppercase_packages 200s test/sql/test_functions.py::CompileTest::test_use_labels 200s 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] 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_use_labels 200s test/sql/test_functions.py::CompileTest::test_use_labels_function_element 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_use_labels_function_element 200s test/sql/test_functions.py::CompileTest::test_within_group 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_within_group 200s test/sql/test_functions.py::CompileTest::test_within_group_desc 200s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_desc 200s test/sql/test_functions.py::CompileTest::test_within_group_filter 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_filter 200s test/sql/test_functions.py::CompileTest::test_within_group_multi 200s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_multi 200s test/sql/test_functions.py::CompileTest::test_within_group_w_over 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_w_over 200s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 200s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-not_unicode_value] 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-not_unicode_value] 200s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-unicode_value] 200s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-unicode_value] 200s 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] 200s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-not_unicode_value] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-not_unicode_value] 200s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-clientside] 200s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-unicode_value] 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-unicode_value] 200s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_as_from 200s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-serverside] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_as_from 200s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_conn_execute 200s 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] 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_conn_execute 200s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exec_options 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exec_options 200s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_bind 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_bind 200s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_expression 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 200s 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] 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_expression 200s 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] 200s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_update 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-clientside] 200s 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] 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-serverside] 200s 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] 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-clientside] 200s 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] 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-serverside] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_update 200s 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] 200s test/sql/test_functions.py::RegisterTest::test_GenericFunction_is_registered 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::RegisterTest::test_GenericFunction_is_registered 200s 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] 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 200s 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] 200s test/sql/test_functions.py::RegisterTest::test_register_function 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::RegisterTest::test_register_function 200s test/sql/test_functions.py::ReturnTypeTest::test_array_agg 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg 200s 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] 200s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_datatype 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_datatype 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 200s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_explicit_type 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_explicit_type 200s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_implicit_type 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_implicit_type 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 200s test/sql/test_functions.py::ReturnTypeTest::test_cume_dist 200s 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] 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_cume_dist 200s test/sql/test_functions.py::ReturnTypeTest::test_mode 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_mode 200s test/sql/test_functions.py::ReturnTypeTest::test_percent_rank 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percent_rank 200s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-clientside] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont 200s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array 200s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array_desc 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array_desc 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-serverside] 200s 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] 200s test/sql/test_functions.py::TableValuedCompileTest::test_aggregate_scalar_over_table_valued 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 200s 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] 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_aggregate_scalar_over_table_valued 200s test/sql/test_functions.py::TableValuedCompileTest::test_alias_column 200s 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] 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_alias_column 200s test/sql/test_functions.py::TableValuedCompileTest::test_alias_maintains_tableval_type 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_alias_maintains_tableval_type 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 200s 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] 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-clientside] 200s 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] 200s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_one 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_one 200s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_subquery 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_subquery 200s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_two 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-serverside] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_two 200s 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] 200s test/sql/test_functions.py::TableValuedCompileTest::test_function_alias 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-clientside] 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_function_alias 200s test/sql/test_functions.py::TableValuedCompileTest::test_json_object_keys_with_ordinality 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-serverside] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_json_object_keys_with_ordinality 200s 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] 200s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued 200s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_alias 200s 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] 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_alias 200s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_subquery 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_subquery 200s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_w_quoting 200s 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] 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_w_quoting 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 200s test/sql/test_functions.py::TableValuedCompileTest::test_named_with_ordinality 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_with_ordinality 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 200s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_maintains_tableval_type 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_maintains_tableval_type 200s 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] 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 200s 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] 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-clientside] 200s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[False] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[False] 200s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[True] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[True] 200s 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] 200s test/sql/test_functions.py::TableValuedCompileTest::test_scalar_subquery 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-serverside] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_scalar_subquery 200s test/sql/test_functions.py::TableValuedCompileTest::test_scalar_table_valued 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_scalar_table_valued 200s test/sql/test_functions.py::TableValuedCompileTest::test_star_with_ordinality 200s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 200s 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] 200s [gw1] [ 34%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_star_with_ordinality 200s test/sql/test_functions.py::TableValuedCompileTest::test_subquery_as_table_valued 200s [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] 200s [gw1] [ 35%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_subquery_as_table_valued 200s 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] 200s test/sql/test_functions.py::TableValuedCompileTest::test_table_as_table_valued 200s [gw1] [ 35%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_as_table_valued 200s test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_one 200s [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] 200s 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] 200s [gw1] [ 35%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_one 200s test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_two 200s [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] 200s 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] 200s [gw1] [ 35%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_two 200s [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] 200s 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] 200s test/orm/test_generative.py::CaseSensitiveTest::test_distinct_count 200s [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] 200s 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] 200s [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] 200s 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] 200s [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] 200s 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] 200s [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] 200s 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] 200s [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] 200s 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] 200s [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] 200s 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] 200s [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] 200s 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] 200s [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] 200s 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] 200s [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] 200s 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] 200s [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] 200s 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] 200s [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] 200s 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] 200s [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] 200s 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] 200s [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] 200s 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] 200s [gw1] [ 35%] PASSED test/orm/test_generative.py::CaseSensitiveTest::test_distinct_count 200s [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] 200s 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] 200s [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] 200s 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] 200s [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] 200s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate 200s 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] 200s [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] 200s 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] 200s [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] 200s 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] 200s [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] 200s 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] 200s [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] 200s 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] 200s [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] 200s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_columns 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_columns 200s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_keys 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_keys 200s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_insert_heterogeneous_params 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_insert_heterogeneous_params 200s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[False-_exclusions_01] 200s [gw1] [ 35%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate 200s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_1 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[False-_exclusions_01] 200s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[True-_exclusions_00] 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[True-_exclusions_00] 200s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[False-_exclusions_01] 200s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[False-_exclusions_01] 200s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[True-_exclusions_00] 200s [gw1] [ 35%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_1 200s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[True-_exclusions_00] 200s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[False-_exclusions_01] 200s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_2 200s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[False-_exclusions_01] 200s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[True-_exclusions_00] 200s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[True-_exclusions_00] 200s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[False-_exclusions_01] 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[False-_exclusions_01] 200s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[True-_exclusions_00] 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[True-_exclusions_00] 200s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[False-_exclusions_01] 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[False-_exclusions_01] 200s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[True-_exclusions_00] 200s [gw1] [ 35%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_2 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[True-_exclusions_00] 200s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_3 200s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[False-_exclusions_01] 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[False-_exclusions_01] 200s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[True-_exclusions_00] 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[True-_exclusions_00] 200s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[False-_exclusions_01] 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[False-_exclusions_01] 200s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[True-_exclusions_00] 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[True-_exclusions_00] 200s [gw1] [ 35%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_3 200s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrowid_zero 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrowid_zero 200s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_misordered_lastrow 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_misordered_lastrow 200s test/orm/test_generative.py::GenerativeQueryTest::test_filter 200s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[column] 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[column] 200s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[expect] 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[expect] 200s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[string] 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[string] 200s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_no_inserted_pk_on_returning 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_no_inserted_pk_on_returning 200s [gw1] [ 35%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_filter 200s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_disabled 200s test/orm/test_generative.py::GenerativeQueryTest::test_offset 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_disabled 200s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_return_pks_default_values 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_return_pks_default_values 200s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[not_preserve_rowcount] 200s [gw1] [ 35%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_offset 200s test/orm/test_generative.py::GenerativeQueryTest::test_offset_order_by 200s [gw1] [ 35%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_offset_order_by 200s test/orm/test_generative.py::GenerativeQueryTest::test_order_by 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[not_preserve_rowcount] 200s [gw1] [ 35%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_order_by 200s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[preserve_rowcount] 200s test/orm/test_generative.py::GenerativeQueryTest::test_selectby 200s [gw1] [ 35%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_selectby 200s test/orm/test_generative.py::GenerativeQueryTest::test_slice 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[preserve_rowcount] 200s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_preexecute_pk 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_preexecute_pk 200s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[not_preserve_rowcount] 200s [gw1] [ 35%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_slice 200s test/orm/test_generative.py::GenerativeTest2::test_distinct_count 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[not_preserve_rowcount] 200s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[preserve_rowcount] 200s [gw1] [ 35%] PASSED test/orm/test_generative.py::GenerativeTest2::test_distinct_count 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[preserve_rowcount] 200s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_unicode_keys 200s test/orm/test_generative.py::RelationshipsTest::test_from 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_unicode_keys 200s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[add_expr_returning] 200s [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] 200s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[not_add_expr_returning] 200s [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] 200s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-False] 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-False] 200s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-True] 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-True] 200s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-False] 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-False] 200s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-True] 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-True] 200s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-False] 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-False] 200s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-True] 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-True] 200s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-False] 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-False] 200s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-True] 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-True] 200s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-100] 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-100] 200s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-329] 200s [gw1] [ 35%] PASSED test/orm/test_generative.py::RelationshipsTest::test_from 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-329] 200s test/orm/test_generative.py::RelationshipsTest::test_join 200s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-None] 200s [gw1] [ 35%] PASSED test/orm/test_generative.py::RelationshipsTest::test_join 200s test/orm/test_generative.py::RelationshipsTest::test_outer_join 200s [gw1] [ 35%] PASSED test/orm/test_generative.py::RelationshipsTest::test_outer_join 200s test/orm/test_generative.py::RelationshipsTest::test_outer_join_count 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-None] 200s [gw1] [ 35%] PASSED test/orm/test_generative.py::RelationshipsTest::test_outer_join_count 200s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-100] 200s test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_negative 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-100] 200s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-329] 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-329] 200s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-None] 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-None] 200s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-100] 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-100] 200s [gw1] [ 35%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_negative 200s test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_positive 200s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-329] 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-329] 200s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-None] 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-None] 200s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-100] 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-100] 200s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-329] 200s [gw1] [ 35%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_positive 200s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-329] 200s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-None] 201s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative 201s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-None] 201s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[not_use_returning] 201s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[not_use_returning] 201s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[use_returning] 201s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[use_returning] 201s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_upsert_w_returning 201s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_upsert_w_returning 201s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params 201s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params 201s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params_returning 201s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params_returning 201s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_params_db_ignores_it 201s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_params_db_ignores_it 201s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_values_db_ignores_it 201s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_values_db_ignores_it 201s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_sequence 201s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_sequence 201s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk 201s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk 201s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_inline 201s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_inline 201s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_multi_rows 201s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_multi_rows 201s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_sql_expr_lastrowid 201s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_sql_expr_lastrowid 201s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase 201s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase 201s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params 201s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params 201s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params_returning 201s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params_returning 201s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_implicit 201s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_implicit 201s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline 201s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline 201s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline_implicit 201s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline_implicit 201s test/sql/test_inspect.py::TestCoreInspection::test_col_now_has_a_clauseelement 201s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_col_now_has_a_clauseelement 201s test/sql/test_inspect.py::TestCoreInspection::test_column_expr 201s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_column_expr 201s test/sql/test_inspect.py::TestCoreInspection::test_no_clause_element_on_clauseelement 201s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_no_clause_element_on_clauseelement 201s test/sql/test_inspect.py::TestCoreInspection::test_select 201s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_select 201s test/sql/test_inspect.py::TestCoreInspection::test_table 201s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_table 201s test/base/test_inspect.py::TestInspection::test_class_insp 201s [gw0] [ 35%] PASSED test/base/test_inspect.py::TestInspection::test_class_insp 201s test/base/test_inspect.py::TestInspection::test_def_insp 201s [gw0] [ 35%] PASSED test/base/test_inspect.py::TestInspection::test_def_insp 201s test/base/test_inspect.py::TestInspection::test_hierarchy_insp 201s [gw0] [ 35%] PASSED test/base/test_inspect.py::TestInspection::test_hierarchy_insp 201s test/base/test_inspect.py::TestInspection::test_no_inspect 201s [gw0] [ 35%] PASSED test/base/test_inspect.py::TestInspection::test_no_inspect 201s test/orm/test_inspect.py::TestORMInspection::test_aliased_class 201s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_aliased_class 201s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_classical 201s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_classical 201s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_noinh 201s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_noinh 201s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_onelevel_inh 201s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_onelevel_inh 201s test/orm/test_inspect.py::TestORMInspection::test_attr_keys 201s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_attr_keys 201s test/orm/test_inspect.py::TestORMInspection::test_attrs_props_prop_added_after_configure 201s [gw1] [ 35%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative 201s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative_child_expired 201s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_attrs_props_prop_added_after_configure 201s test/orm/test_inspect.py::TestORMInspection::test_class_mapper 201s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_class_mapper 201s test/orm/test_inspect.py::TestORMInspection::test_col_filter 201s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_col_filter 201s test/orm/test_inspect.py::TestORMInspection::test_col_property 201s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_col_property 202s test/orm/test_inspect.py::TestORMInspection::test_column_collection_iterate 202s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_column_collection_iterate 202s test/orm/test_inspect.py::TestORMInspection::test_extension_types 202s [gw1] [ 35%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative_child_expired 202s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive 202s [gw1] [ 35%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive 202s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_gc 202s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_extension_types 202s test/orm/test_inspect.py::TestORMInspection::test_identity_key 202s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_identity_key 202s test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_column_prop 202s [gw1] [ 35%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_gc 202s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_pk_change 202s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_column_prop 202s test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_relationship_prop 202s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_relationship_prop 202s test/orm/test_inspect.py::TestORMInspection::test_insp_column_prop 202s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_column_prop 202s test/orm/test_inspect.py::TestORMInspection::test_insp_relationship_prop 202s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_relationship_prop 202s test/orm/test_inspect.py::TestORMInspection::test_instance_state 202s [gw1] [ 35%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_pk_change 202s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_baked_mix 202s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state 202s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr 202s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr 202s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_collection 202s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_collection 203s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_scalar 203s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_scalar 203s test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_hist 203s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_hist 203s test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_load_hist 203s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_load_hist 203s test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_persistent 203s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_persistent 203s test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_transient 203s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_transient 203s test/orm/test_inspect.py::TestORMInspection::test_instance_state_info 203s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_info 203s test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist 203s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist 203s test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist_load 203s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_baked_mix 203s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_filter_baked_query_shard_id 203s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist_load 203s test/orm/test_inspect.py::TestORMInspection::test_is_instance 203s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_is_instance 203s test/orm/test_inspect.py::TestORMInspection::test_local_table 203s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_local_table 203s test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable 203s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_filter_baked_query_shard_id 204s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get 204s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable 204s test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable_fixed 204s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable_fixed 204s test/orm/test_inspect.py::TestORMInspection::test_not_mapped_class 204s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_not_mapped_class 204s test/orm/test_inspect.py::TestORMInspection::test_not_mapped_instance 204s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get 204s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query 204s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_not_mapped_instance 204s test/orm/test_inspect.py::TestORMInspection::test_object_accessor 204s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_object_accessor 204s test/orm/test_inspect.py::TestORMInspection::test_persist_selectable 204s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query 204s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query_shard_id 204s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_persist_selectable 204s test/orm/test_inspect.py::TestORMInspection::test_persistence_states 204s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_persistence_states 204s test/orm/test_inspect.py::TestORMInspection::test_primary_key 204s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_primary_key 204s test/orm/test_inspect.py::TestORMInspection::test_property 204s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query_shard_id 204s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_explicit_shard 204s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_property 204s test/orm/test_inspect.py::TestORMInspection::test_rel_accessors 204s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_rel_accessors 204s test/orm/test_inspect.py::TestORMInspection::test_relationship_filter 204s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_explicit_shard 204s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_one 204s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_relationship_filter 205s test/orm/test_inspect.py::TestORMInspection::test_session_accessor 205s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_session_accessor 205s test/orm/test_inspect.py::TestORMInspection::test_synonym_filter 205s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_synonym_filter 205s test/orm/test_inspect.py::TestORMInspection::test_with_polymorphic 205s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_one 205s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-auto] 205s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_with_polymorphic 205s test/orm/test_instrumentation.py::InitTest::test_A 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_A 205s test/orm/test_instrumentation.py::InitTest::test_A_B_C 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_B_C 205s test/orm/test_instrumentation.py::InitTest::test_A_B_Ci 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_B_Ci 205s test/orm/test_instrumentation.py::InitTest::test_A_Bi_C 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_Bi_C 205s test/orm/test_instrumentation.py::InitTest::test_Ai 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai 205s test/orm/test_instrumentation.py::InitTest::test_Ai_B 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B 205s test/orm/test_instrumentation.py::InitTest::test_Ai_B_C 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B_C 205s test/orm/test_instrumentation.py::InitTest::test_Ai_B_Ci 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B_Ci 205s test/orm/test_instrumentation.py::InitTest::test_Ai_Bi 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_Bi 205s test/orm/test_instrumentation.py::InitTest::test_Ai_Bi_Ci 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_Bi_Ci 205s test/orm/test_instrumentation.py::InitTest::test_Ai_b_Ci 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_b_Ci 205s test/orm/test_instrumentation.py::InitTest::test_Ai_bi 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_bi 205s test/orm/test_instrumentation.py::InitTest::test_Ai_bi_Ci 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_bi_Ci 205s test/orm/test_instrumentation.py::InitTest::test_ai 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai 205s test/orm/test_instrumentation.py::InitTest::test_ai_B 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai_B 205s test/orm/test_instrumentation.py::InitTest::test_ai_Bi 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai_Bi 205s test/orm/test_instrumentation.py::InitTest::test_defaulted_init 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_defaulted_init 205s test/orm/test_instrumentation.py::MapperInitTest::test_del_warning 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MapperInitTest::test_del_warning 205s test/orm/test_instrumentation.py::MapperInitTest::test_partially_mapped_inheritance 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MapperInitTest::test_partially_mapped_inheritance 205s test/orm/test_instrumentation.py::MiscTest::test_compileonattr 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr 205s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel 205s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_a 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_a 205s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_b 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_b 205s test/orm/test_instrumentation.py::MiscTest::test_uninstrument 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MiscTest::test_uninstrument 205s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_managerattr 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_managerattr 205s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_stateattr 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_stateattr 205s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_register_reserved_attribute 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_register_reserved_attribute 205s test/orm/test_instrumentation.py::OnLoadTest::test_basic 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::OnLoadTest::test_basic 205s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args 205s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args_plus_opt 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args_plus_opt 205s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_sig 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_sig 205s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_opt_sig 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_opt_sig 205s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_posn_args 205s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_posn_args 205s test/orm/test_joins.py::CreateJoinsTest::test_double_level_aliased_exists 205s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-auto] 205s [gw0] [ 35%] PASSED test/orm/test_joins.py::CreateJoinsTest::test_double_level_aliased_exists 205s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-evaluate] 205s test/orm/test_joins.py::InheritedJoinTest::test_auto_aliasing_multi_link 205s [gw0] [ 35%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_auto_aliasing_multi_link 205s test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_one 205s [gw0] [ 35%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_one 205s test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_two 205s [gw0] [ 35%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_two 205s test/orm/test_joins.py::InheritedJoinTest::test_force_via_select_from 205s [gw0] [ 35%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_force_via_select_from 205s test/orm/test_joins.py::InheritedJoinTest::test_single_prop 205s [gw0] [ 35%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_single_prop 205s test/orm/test_joins.py::InheritedJoinTest::test_single_prop_of_type 205s [gw0] [ 35%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_single_prop_of_type 205s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_explicit_left 205s [gw1] [ 35%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-evaluate] 205s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_explicit_left 205s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_implicit_left 205s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-fetch] 205s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_implicit_left 205s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_explicit_left 205s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_explicit_left 205s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_implicit_left 205s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_implicit_left 205s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_explicit_left 205s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_explicit_left 205s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_implicit_left 205s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_implicit_left 205s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_explicit_left 205s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_explicit_left 205s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_implicit_left 205s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_implicit_left 205s test/orm/test_joins.py::JoinLateralTest::test_from_function 205s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_from_function 205s test/orm/test_joins.py::JoinLateralTest::test_from_function_aas 205s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_from_function_aas 205s test/orm/test_joins.py::JoinLateralTest::test_select_subquery 205s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery 205s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate 205s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate 205s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate_coreonly 205s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate_coreonly 205s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate 205s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate 205s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate_coreonly 205s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate_coreonly 205s test/orm/test_joins.py::JoinOnSynonymTest::test_join_on_synonym 205s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinOnSynonymTest::test_join_on_synonym 205s test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_core_round_trip 205s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-fetch] 205s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-auto] 205s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_core_round_trip 205s 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] 205s [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] 205s 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] 205s [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] 205s 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] 205s [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] 205s 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] 205s [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] 205s test/orm/test_joins.py::JoinTest::test_aliased_classes 205s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-auto] 205s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-evaluate] 205s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_classes 205s test/orm/test_joins.py::JoinTest::test_aliased_classes_m2m 205s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_classes_m2m 205s test/orm/test_joins.py::JoinTest::test_aliased_order_by 205s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_order_by 205s test/orm/test_joins.py::JoinTest::test_backwards_join 205s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_backwards_join 205s test/orm/test_joins.py::JoinTest::test_clause_onclause 205s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_clause_onclause 205s test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_w_onclause 205s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_w_onclause 205s test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_wo_onclause 205s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_wo_onclause 205s test/orm/test_joins.py::JoinTest::test_expression_onclauses 205s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_expression_onclauses 205s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-False] 205s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-False] 205s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-True] 205s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-True] 205s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-False] 205s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-False] 205s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-True] 205s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-True] 205s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-False] 205s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-False] 205s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-True] 205s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-True] 205s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-False] 205s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-False] 205s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-True] 205s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-True] 205s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-False] 205s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-False] 205s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-True] 205s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-True] 205s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-False] 205s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-False] 205s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-True] 205s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-True] 205s test/orm/test_joins.py::JoinTest::test_full_flag 205s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_full_flag 205s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_multiple_from_clause 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_multiple_from_clause 206s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_no_from_clause 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_no_from_clause 206s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_single_from_clause 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_single_from_clause 206s test/orm/test_joins.py::JoinTest::test_invalid_kwarg_join 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_kwarg_join 206s test/orm/test_joins.py::JoinTest::test_isouter_flag 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_isouter_flag 206s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-False] 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-False] 206s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-True] 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-True] 206s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-False] 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-False] 206s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-True] 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-True] 206s test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_entities 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_entities 206s test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_from_clause 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_from_clause 206s test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_adapted 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_adapted 206s test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_from_clause 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_from_clause 206s test/orm/test_joins.py::JoinTest::test_join_nonmapped_column 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_nonmapped_column 206s test/orm/test_joins.py::JoinTest::test_join_relationship_propagate_attrs 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_relationship_propagate_attrs 206s test/orm/test_joins.py::JoinTest::test_join_with_entities[False-False] 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[False-False] 206s test/orm/test_joins.py::JoinTest::test_join_with_entities[False-True] 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[False-True] 206s test/orm/test_joins.py::JoinTest::test_join_with_entities[True-False] 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[True-False] 206s test/orm/test_joins.py::JoinTest::test_join_with_entities[True-True] 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[True-True] 206s test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities 206s test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities_isouter 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities_isouter 206s test/orm/test_joins.py::JoinTest::test_kw_only_blocks_legacy_multi_join 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_kw_only_blocks_legacy_multi_join 206s test/orm/test_joins.py::JoinTest::test_left_is_none_and_query_has_no_entities 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_left_is_none_and_query_has_no_entities 206s test/orm/test_joins.py::JoinTest::test_left_w_no_entity 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_left_w_no_entity 206s test/orm/test_joins.py::JoinTest::test_multiple_with_aliases 206s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-evaluate] 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_multiple_with_aliases 206s test/orm/test_joins.py::JoinTest::test_no_joinpoint_expr 206s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-fetch] 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_joinpoint_expr 206s test/orm/test_joins.py::JoinTest::test_no_legacy_multi_join_two_element 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_legacy_multi_join_two_element 206s test/orm/test_joins.py::JoinTest::test_no_modern_multi_join_two_element 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_modern_multi_join_two_element 206s test/orm/test_joins.py::JoinTest::test_no_onclause 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_onclause 206s test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_legacy_query 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_legacy_query 206s test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_newstyle 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_newstyle 206s test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_legacy_query 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_legacy_query 206s test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_newstyle 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_newstyle 206s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one 206s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one_future 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one_future 206s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two 206s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two_future 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two_future 206s test/orm/test_joins.py::JoinTest::test_overlap_with_aliases 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlap_with_aliases 206s test/orm/test_joins.py::JoinTest::test_overlapping_backwards_joins 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_backwards_joins 206s test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_legacy 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_legacy 206s test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_modern 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_modern 206s test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_legacy 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_legacy 206s test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_modern 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_modern 206s test/orm/test_joins.py::JoinTest::test_plain_table 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_plain_table 206s test/orm/test_joins.py::JoinTest::test_pure_expression 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_pure_expression 206s test/orm/test_joins.py::JoinTest::test_replace_multiple_from_clause 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_replace_multiple_from_clause 206s test/orm/test_joins.py::JoinTest::test_select_from 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_select_from 206s test/orm/test_joins.py::JoinTest::test_select_from_orm_joins 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_select_from_orm_joins 206s test/orm/test_joins.py::JoinTest::test_single_prop_1 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_1 206s test/orm/test_joins.py::JoinTest::test_single_prop_12 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_12 206s test/orm/test_joins.py::JoinTest::test_single_prop_13 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_13 206s test/orm/test_joins.py::JoinTest::test_single_prop_2 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_2 206s test/orm/test_joins.py::JoinTest::test_single_prop_3 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_3 206s test/orm/test_joins.py::JoinTest::test_single_prop_4 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_4 206s test/orm/test_joins.py::JoinTest::test_single_prop_6 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_6 206s test/orm/test_joins.py::JoinTest::test_single_prop_9 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_9 206s test/orm/test_joins.py::JoinTest::test_str_not_accepted_orm_join 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_str_not_accepted_orm_join 206s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child 206s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child_select_from 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child_select_from 206s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_select_parent_child 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_select_parent_child 206s test/orm/test_joins.py::SelfRefMixedTest::test_m2m_aliased_plus_o2m 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfRefMixedTest::test_m2m_aliased_plus_o2m 206s test/orm/test_joins.py::SelfRefMixedTest::test_o2m_aliased_plus_o2m 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfRefMixedTest::test_o2m_aliased_plus_o2m 206s test/orm/test_joins.py::SelfReferentialM2MTest::test_any 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_any 206s test/orm/test_joins.py::SelfReferentialM2MTest::test_contains 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_contains 206s test/orm/test_joins.py::SelfReferentialM2MTest::test_explicit_join 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_explicit_join 206s test/orm/test_joins.py::SelfReferentialTest::test_any 206s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-fetch] 206s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-auto] 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_any 206s test/orm/test_joins.py::SelfReferentialTest::test_contains 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_contains 206s test/orm/test_joins.py::SelfReferentialTest::test_eq_ne 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_eq_ne 206s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_10 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_10 206s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_2 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_2 206s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_3 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_3 206s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_4 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_4 206s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_5 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_5 206s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_6 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_6 206s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_7 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_7 206s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_8 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_8 206s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_9 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_9 206s test/orm/test_joins.py::SelfReferentialTest::test_from_self_inside_excludes_outside 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_from_self_inside_excludes_outside 206s test/orm/test_joins.py::SelfReferentialTest::test_has 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_has 206s test/orm/test_joins.py::SelfReferentialTest::test_join_4_explicit_join 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_4_explicit_join 206s test/orm/test_joins.py::SelfReferentialTest::test_join_to_nonaliased 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_to_nonaliased 206s test/orm/test_joins.py::SelfReferentialTest::test_join_to_self_no_aliases_raises 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_to_self_no_aliases_raises 206s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_five 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_five 206s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_four 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_four 206s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_one 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_one 206s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_three 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_three 206s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_two 206s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_two 206s test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback 206s test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback_use_labels 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback_use_labels 206s test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[native_boolean] 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[native_boolean] 206s test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[not_native_boolean] 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[not_native_boolean] 206s test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_disabmiguate 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_disabmiguate 206s test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_none 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_none 206s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_disambiguate 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_disambiguate 206s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_none 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_none 206s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_use_labels 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_use_labels 206s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_use_labels 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_use_labels 206s test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label 206s test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label_use_labels 206s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-auto] 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label_use_labels 206s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case0-'_1,2]'_1] 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case0-'_1,2]'_1] 206s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case1-__1] 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case1-__1] 206s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case2-'_'_1] 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case2-'_'_1] 206s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case0-SELECT '(1,2]', '(1,2]'] 206s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-evaluate] 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case0-SELECT '(1,2]', '(1,2]'] 206s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case1-SELECT )), ))] 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case1-SELECT )), ))] 206s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case2-SELECT '%(', '%('] 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case2-SELECT '%(', '%('] 206s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[columns] 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[columns] 206s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[table] 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[table] 206s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_compiler_expression 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_compiler_expression 206s test/sql/test_labels.py::ColExprLabelTest::test_plain_select_column_expression 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_select_column_expression 206s test/sql/test_labels.py::ColExprLabelTest::test_plain_select_compiler_expression 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_select_compiler_expression 206s test/sql/test_labels.py::ColExprLabelTest::test_returning_dupes_column_expression 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_returning_dupes_column_expression 206s test/sql/test_labels.py::ColExprLabelTest::test_select_dupes_column_expression 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_select_dupes_column_expression 206s test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_disambiguate 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_disambiguate 206s test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_none 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_none 206s test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[inside] 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[inside] 206s test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[outside] 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[outside] 206s test/sql/test_labels.py::LabelLengthTest::test_adjustable_1 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_1 206s test/sql/test_labels.py::LabelLengthTest::test_adjustable_2 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_2 206s test/sql/test_labels.py::LabelLengthTest::test_adjustable_3 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_3 206s test/sql/test_labels.py::LabelLengthTest::test_adjustable_4 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_4 206s test/sql/test_labels.py::LabelLengthTest::test_adjustable_5 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_5 206s test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_1 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_1 206s test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_2 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_2 206s test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_lowercase 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_lowercase 206s test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_uppercase 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_uppercase 206s test/sql/test_labels.py::LabelLengthTest::test_label_overlap_unlabeled 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_label_overlap_unlabeled 206s test/sql/test_labels.py::LabelLengthTest::test_table_plus_column_exceeds_length 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_table_plus_column_exceeds_length 206s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_non_truncated 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_non_truncated 206s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_named 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_named 206s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_positional 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_positional 206s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_1 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_1 206s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_2 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_2 206s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length 206s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length_onconnect 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length_onconnect 206s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen 206s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_dialect_only 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_dialect_only 206s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_user_set_manually 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_user_set_manually 206s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_raise_too_large 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_raise_too_large 206s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_too_large_custom_maxlen 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_too_large_custom_maxlen 206s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect 206s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect_returns_none 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect_returns_none 206s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_anon_alias 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_anon_alias 206s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_limit 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_limit 206s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_subquery 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_subquery 206s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_use_labels 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_use_labels 206s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_1 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_1 206s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_2 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_2 206s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_too_long_name_disallowed 206s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_too_long_name_disallowed 206s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_five] 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_five] 206s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_four] 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_four] 206s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_one] 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_one] 206s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_six] 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_six] 206s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_three] 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_three] 206s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_two] 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_two] 206s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_no_tracking 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_no_tracking 206s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_negative 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_negative 206s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_positive 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_positive 206s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_crit] 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_crit] 206s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_stmt] 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_stmt] 206s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_crit] 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_crit] 206s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_stmt] 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_stmt] 206s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_crit] 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_crit] 206s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_stmt] 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_stmt] 206s test/sql/test_lambdas.py::LambdaElementTest::test_adapt_select 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_adapt_select 206s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_one 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_one 206s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_three 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_three 206s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_two 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_two 206s test/sql/test_lambdas.py::LambdaElementTest::test_bind_type 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_bind_type 206s test/sql/test_lambdas.py::LambdaElementTest::test_bindparam_not_cached 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_bindparam_not_cached 206s test/sql/test_lambdas.py::LambdaElementTest::test_boolean_conditionals 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_boolean_conditionals 206s test/sql/test_lambdas.py::LambdaElementTest::test_boolean_constants 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_boolean_constants 206s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches 206s [gw1] [ 36%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-evaluate] 206s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches_annotations 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches_annotations 206s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_one 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_one 206s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_two 206s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-fetch] 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_two 206s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_incorrect 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_incorrect 206s test/sql/test_lambdas.py::LambdaElementTest::test_coercion_cols_clause 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_coercion_cols_clause 206s test/sql/test_lambdas.py::LambdaElementTest::test_coercion_where_clause 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_coercion_where_clause 206s test/sql/test_lambdas.py::LambdaElementTest::test_conditional_must_be_tracked 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_conditional_must_be_tracked 206s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_four 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_four 206s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_one 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_one 206s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_three 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_three 206s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_two 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_two 206s test/sql/test_lambdas.py::LambdaElementTest::test_dict_literal_keys_proper_use 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_dict_literal_keys_proper_use 206s test/sql/test_lambdas.py::LambdaElementTest::test_execute_boolean 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_boolean 206s test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_cached 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_cached 206s test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_uncached 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_uncached 206s test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_cached 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_cached 206s test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_uncached 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_uncached 206s test/sql/test_lambdas.py::LambdaElementTest::test_global_tracking 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_global_tracking 206s test/sql/test_lambdas.py::LambdaElementTest::test_in_columnelement 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_columnelement 206s test/sql/test_lambdas.py::LambdaElementTest::test_in_expr_compile 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_expr_compile 206s test/sql/test_lambdas.py::LambdaElementTest::test_in_expressions 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_expressions 206s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_five 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_five 206s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_four 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_four 206s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_one 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_one 206s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_three 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_three 206s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_two 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_two 206s test/sql/test_lambdas.py::LambdaElementTest::test_insert_statement 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_insert_statement 206s test/sql/test_lambdas.py::LambdaElementTest::test_maintain_required_bindparam 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_maintain_required_bindparam 206s test/sql/test_lambdas.py::LambdaElementTest::test_no_var_dict_keys 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_no_var_dict_keys 206s test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_no_paramtrack 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_no_paramtrack 206s test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_paramtrack 206s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_paramtrack 206s test/sql/test_lambdas.py::LambdaElementTest::test_op_forwards 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_op_forwards 206s test/sql/test_lambdas.py::LambdaElementTest::test_op_reverse 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_op_reverse 206s test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_ok_w_tracking_disabled 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_ok_w_tracking_disabled 206s test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_used_outside_lambda 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_used_outside_lambda 206s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_cols_clause 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_cols_clause 206s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_from_clause 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_from_clause 206s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_full_stmt 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_full_stmt 206s test/sql/test_lambdas.py::LambdaElementTest::test_reject_dict_literal_keys 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_dict_literal_keys 206s test/sql/test_lambdas.py::LambdaElementTest::test_reject_methods 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_methods 206s test/sql/test_lambdas.py::LambdaElementTest::test_reject_plain_object 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_plain_object 206s test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_from_left 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_from_left 206s test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_standalone 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_standalone 206s test/sql/test_lambdas.py::LambdaElementTest::test_select_columns_clause 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_columns_clause 206s test/sql/test_lambdas.py::LambdaElementTest::test_select_fromclause 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_fromclause 206s test/sql/test_lambdas.py::LambdaElementTest::test_select_future_expanding_columns 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_future_expanding_columns 206s test/sql/test_lambdas.py::LambdaElementTest::test_select_legacy_expanding_columns 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_legacy_expanding_columns 206s test/sql/test_lambdas.py::LambdaElementTest::test_select_whereclause 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_whereclause 206s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_embedded 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_embedded 206s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_linked 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_linked 206s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_statement 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_statement 206s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_hey_theres_multiple_paths 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_hey_theres_multiple_paths 206s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_key 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_key 206s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_no_key 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_no_key 206s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_plain_customtrack 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_plain_customtrack 206s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_one 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_one 206s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_three 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_three 206s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_two 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_two 206s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_additional_hascachekey_variants 206s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-fetch] 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_additional_hascachekey_variants 206s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[False] 206s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-auto] 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[False] 206s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[True] 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[True] 206s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_novalue 206s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_novalue 207s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values 207s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values 207s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values_notrack 207s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values_notrack 207s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_list_of_opts 207s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_list_of_opts 207s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_set_of_opts 207s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_set_of_opts 207s test/sql/test_lambdas.py::LambdaElementTest::test_update_statement 207s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_update_statement 207s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_cols_round_trip 207s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_cols_round_trip 207s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[False-False] 207s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[False-False] 207s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-False] 207s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-False] 207s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-True] 207s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-auto] 207s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-evaluate] 207s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-True] 207s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[0] 207s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[0] 207s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[1] 207s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[1] 207s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[2] 207s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[2] 207s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[3] 207s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[3] 207s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-evaluate] 207s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[4] 207s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-fetch] 207s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[4] 207s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[5] 207s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[5] 207s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[6] 207s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[6] 207s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[7] 207s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[7] 207s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[8] 207s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[8] 207s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[9] 207s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-fetch] 207s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_core_lookup_w_shard 207s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[9] 207s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_lambdas_rejected_in_options 207s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_lambdas_rejected_in_options 207s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_multiple_entities_single_lambda 207s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_multiple_entities_single_lambda 207s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_external_lambda_caveats 207s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_external_lambda_caveats 207s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_internal_lambda 207s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_internal_lambda 207s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda 207s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda 207s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda_query 207s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_core_lookup_w_shard 207s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda_query 207s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_db_lookup 207s test/orm/test_lambdas.py::PolymorphicTest::test_join_second_prop_lambda 207s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::PolymorphicTest::test_join_second_prop_lambda 207s test/orm/test_lambdas.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 207s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 207s test/sql/test_lateral.py::LateralTest::test_alias_of_lateral 207s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_alias_of_lateral 207s test/sql/test_lateral.py::LateralTest::test_from_function 207s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_from_function 207s test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[False] 207s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[False] 207s test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[True] 207s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[True] 207s test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_implicit_subquery 207s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_implicit_subquery 207s test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_subquery 207s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_subquery 207s test/sql/test_lateral.py::LateralTest::test_no_alias_construct 207s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_no_alias_construct 207s test/sql/test_lateral.py::LateralTest::test_plain_join 207s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_plain_join 207s test/sql/test_lateral.py::LateralTest::test_plain_join_implicit_subquery 207s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_plain_join_implicit_subquery 207s test/sql/test_lateral.py::LateralTest::test_select_from 207s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from 207s test/sql/test_lateral.py::LateralTest::test_select_from_implicit_subquery 207s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from_implicit_subquery 207s test/sql/test_lateral.py::LateralTest::test_select_from_text_implicit_subquery 207s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from_text_implicit_subquery 207s test/sql/test_lateral.py::LateralTest::test_standalone 207s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_standalone 207s test/sql/test_lateral.py::LateralTest::test_standalone_implicit_subquery 207s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_standalone_implicit_subquery 207s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_dont_use_get_pj_is_different 207s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_dont_use_get_pj_is_different 207s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_db_lookup 207s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_reverseorder 207s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_query_explicit_shard_via_bind_opts 207s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_reverseorder 207s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_sameorder 207s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_sameorder 207s test/orm/test_lazy_relations.py::CorrelatedTest::test_correlated_lazyload 207s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::CorrelatedTest::test_correlated_lazyload 207s test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_no_initialize 207s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_no_initialize 207s test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_return_never_set 207s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_query_explicit_shard_via_bind_opts 207s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip 207s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_return_never_set 208s test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_no_initialize 208s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_no_initialize 208s test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_return_never_set 208s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_return_never_set 208s test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_no_initialize 208s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_no_initialize 208s test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_return_never_set 208s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip 208s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip_future 208s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_return_never_set 208s test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_no_initialize 208s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_no_initialize 208s test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_return_never_set 208s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_return_never_set 208s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_missing 208s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_missing 208s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable 208s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable 208s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable_on_pending 208s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable_on_pending 208s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip_future 208s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-defer] 208s test/orm/test_lazy_relations.py::LazyTest::test_annotated_fn_criteria 208s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_annotated_fn_criteria 208s test/orm/test_lazy_relations.py::LazyTest::test_backrefs_dont_lazyload 208s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_backrefs_dont_lazyload 208s test/orm/test_lazy_relations.py::LazyTest::test_basic 208s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_basic 208s test/orm/test_lazy_relations.py::LazyTest::test_callable_bind 208s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_callable_bind 208s test/orm/test_lazy_relations.py::LazyTest::test_distinct 208s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-defer] 208s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-none] 208s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_distinct 208s test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac 208s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac 208s test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac_against_subquery 208s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac_against_subquery 208s test/orm/test_lazy_relations.py::LazyTest::test_limit 208s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-none] 208s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-defer] 208s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_limit 208s test/orm/test_lazy_relations.py::LazyTest::test_many_to_many 208s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_many 208s test/orm/test_lazy_relations.py::LazyTest::test_many_to_one 208s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_one 208s test/orm/test_lazy_relations.py::LazyTest::test_many_to_one_binds 208s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_one_binds 208s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[cte] 208s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-defer] 208s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-none] 208s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[cte] 208s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[plain] 208s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[plain] 208s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[subquery] 208s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[subquery] 208s test/orm/test_lazy_relations.py::LazyTest::test_needs_parent 208s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-none] 209s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-defer] 209s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-defer] 209s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-none] 209s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_needs_parent 209s test/orm/test_lazy_relations.py::LazyTest::test_no_orphan 209s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_no_orphan 209s test/orm/test_lazy_relations.py::LazyTest::test_one_to_many_scalar 209s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-none] 209s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_one_to_many_scalar 209s test/orm/test_lazy_relations.py::LazyTest::test_orderby 209s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 209s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby 209s test/orm/test_lazy_relations.py::LazyTest::test_orderby_desc 209s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby_desc 209s test/orm/test_lazy_relations.py::LazyTest::test_orderby_secondary 209s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby_secondary 209s test/orm/test_lazy_relations.py::LazyTest::test_use_get_lambda_key_wont_go_stale 209s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_use_get_lambda_key_wont_go_stale 209s test/orm/test_lazy_relations.py::LazyTest::test_uselist_false_warning 209s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uselist_false_warning 209s test/orm/test_lazy_relations.py::LazyTest::test_uses_get 209s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 209s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-none] 209s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uses_get 209s test/orm/test_lazy_relations.py::LazyTest::test_uses_get_compatible_types 209s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-none] 209s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 209s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uses_get_compatible_types 209s test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[allow_partial_pks] 209s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[allow_partial_pks] 209s test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[not_allow_partial_pks] 209s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[not_allow_partial_pks] 209s test/orm/test_lazy_relations.py::M2OGetTest::test_m2o_noload 209s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_m2o_noload 209s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_assert_expected_sql 209s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 209s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-none] 209s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_assert_expected_sql 209s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_no_other_exists 209s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_no_other_exists 209s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_other_exists 209s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_other_exists 209s test/orm/test_lazy_relations.py::RefersToSelfLazyLoadInterferenceTest::test_lazy_doesnt_interfere 209s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::RefersToSelfLazyLoadInterferenceTest::test_lazy_doesnt_interfere 209s test/orm/test_lazy_relations.py::TypeCoerceTest_sqlite+pysqlite_3_46_1::test_lazyload_singlecast 209s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::TypeCoerceTest_sqlite+pysqlite_3_46_1::test_lazyload_singlecast 209s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_one 209s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_one 209s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_two 209s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_two 209s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_dont_load_if_no_keys 209s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_dont_load_if_no_keys 209s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_load_on_pending_on_pending 209s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_load_on_pending_on_pending 209s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_on_pending 209s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_on_pending 209s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_backref_doesnt_double 209s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_backref_doesnt_double 209s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_no_sql 209s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_no_sql 209s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_populated 209s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_populated 209s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_allows_backref_event 209s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_allows_backref_event 209s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_on_persistent_allows_backref_event 209s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_on_persistent_allows_backref_event 209s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_allows_backref_event 209s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_allows_backref_event 209s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_with_set 209s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_with_set 209s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_persistent_allows_backref_event 209s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_persistent_allows_backref_event 209s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_history_on_persistent_allows_backref_event 209s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_history_on_persistent_allows_backref_event 209s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-False] 209s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-False] 209s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-True] 209s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-True] 209s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-False] 209s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-False] 209s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-True] 209s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-True] 209s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-False] 209s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-False] 209s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-True] 209s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-True] 209s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-False] 209s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-False] 209s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-True] 209s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-True] 209s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-False] 209s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-False] 209s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-True] 209s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-True] 209s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-False] 209s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-False] 209s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-True] 209s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-True] 209s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-False] 209s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-False] 209s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-True] 209s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-True] 209s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-False] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-False] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-True] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-True] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-False] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-False] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-True] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-True] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-False] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-False] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-True] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-True] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-False] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-False] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-True] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-True] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-False] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-False] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-True] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-True] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-False] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-False] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-True] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-True] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-False] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-False] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-True] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-True] 210s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-none] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-False] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-False] 210s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-True] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-True] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-False] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-False] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-True] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-True] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-False] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-False] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-True] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-True] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-False] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-False] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-True] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-True] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-False] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-False] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-True] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-True] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-False] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-False] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-True] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-True] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-False] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-False] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-True] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-True] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-False] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-False] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-True] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-True] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-False] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-False] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-True] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-True] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-False] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-False] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-True] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-True] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-False] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-False] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-True] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-True] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-False] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-False] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-True] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-True] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-False] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-False] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-True] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-True] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-False] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-False] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-True] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-True] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-False] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-False] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-True] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-True] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-False] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-False] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-True] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-True] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-False] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-False] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-True] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-True] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-False] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-False] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-True] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-True] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-False] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-False] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-True] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-True] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-False] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-False] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-True] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-True] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-False] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-False] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-True] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-True] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-False] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-False] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-True] 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-True] 210s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_no_load_on_pending_allows_backref_event 210s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_no_load_on_pending_allows_backref_event 210s test/orm/test_loading.py::InstanceProcessorTest::test_state_no_load_path_comparison 210s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 210s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-lazyload] 210s [gw0] [ 37%] PASSED test/orm/test_loading.py::InstanceProcessorTest::test_state_no_load_path_comparison 210s test/orm/test_loading.py::InstancesTest::test_cursor_close_exception_raised_in_iteration 210s [gw0] [ 37%] PASSED test/orm/test_loading.py::InstancesTest::test_cursor_close_exception_raised_in_iteration 210s test/orm/test_loading.py::InstancesTest::test_cursor_close_w_failed_rowproc 210s [gw0] [ 37%] PASSED test/orm/test_loading.py::InstancesTest::test_cursor_close_w_failed_rowproc 210s test/orm/test_loading.py::InstancesTest::test_row_proc_not_created 210s [gw0] [ 37%] PASSED test/orm/test_loading.py::InstancesTest::test_row_proc_not_created 210s test/orm/test_loading.py::MergeResultTest::test_entity_col_mix_plain_tuple_frozen 210s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-lazyload] 210s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-none] 210s [gw0] [ 37%] PASSED test/orm/test_loading.py::MergeResultTest::test_entity_col_mix_plain_tuple_frozen 210s test/orm/test_loading.py::MergeResultTest::test_single_column_frozen 210s [gw0] [ 37%] PASSED test/orm/test_loading.py::MergeResultTest::test_single_column_frozen 210s test/orm/test_loading.py::MergeResultTest::test_single_entity_frozen 210s [gw0] [ 37%] PASSED test/orm/test_loading.py::MergeResultTest::test_single_entity_frozen 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-literal_column] 210s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-literal_column] 210s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-none] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-plain] 210s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-plain] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-text] 210s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-text] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-literal_column] 210s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-selectinload] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-literal_column] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-plain] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-plain] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-text] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-text] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-literal_column] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-literal_column] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-plain] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-plain] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-text] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-text] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-literal_column] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-literal_column] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-plain] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-plain] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-text] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-text] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-literal_column] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-literal_column] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-plain] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-plain] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-text] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-text] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-literal_column] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-literal_column] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-plain] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-plain] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-text] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-text] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-literal_column] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-literal_column] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-plain] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-plain] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-text] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-text] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-literal_column] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-literal_column] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-plain] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-plain] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-text] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-text] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-literal_column] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-literal_column] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-plain] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-plain] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-text] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-text] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-literal_column] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-literal_column] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-plain] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-plain] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-text] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-text] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-literal_column] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-literal_column] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-plain] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-plain] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-text] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-text] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-literal_column] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-literal_column] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-plain] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-plain] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-text] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-text] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-literal_column] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-literal_column] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-plain] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-plain] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-text] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-text] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-literal_column] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-literal_column] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-plain] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-plain] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-text] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-text] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-literal_column] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-literal_column] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-plain] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-plain] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-text] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-text] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-literal_column] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-literal_column] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-plain] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-plain] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-text] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-text] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-literal_column] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-literal_column] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-plain] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-plain] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-text] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-text] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-literal_column] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-literal_column] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-plain] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-plain] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-text] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-text] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-literal_column] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-literal_column] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-plain] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-plain] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-text] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-text] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-literal_column] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-literal_column] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-plain] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-plain] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-text] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-text] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-literal_column] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-literal_column] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-plain] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-plain] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-text] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-text] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-literal_column] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-literal_column] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-plain] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-plain] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-text] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-text] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-literal_column] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-literal_column] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-plain] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-plain] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-text] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-text] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-literal_column] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-literal_column] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-plain] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-plain] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-text] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-text] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-literal_column] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-literal_column] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-plain] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-plain] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-text] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-text] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-literal_column] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-literal_column] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-plain] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-plain] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-text] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-text] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-literal_column] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-literal_column] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-plain] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-plain] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-text] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-text] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-literal_column] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-literal_column] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-plain] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-plain] 210s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-text] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-text] 210s test/orm/test_loading.py::SelectStarTest::test_single_star[core-literal_column] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-literal_column] 210s test/orm/test_loading.py::SelectStarTest::test_single_star[core-plain] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-plain] 210s test/orm/test_loading.py::SelectStarTest::test_single_star[core-text] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-text] 210s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-literal_column] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-literal_column] 210s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-plain] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-plain] 210s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-text] 210s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-text] 211s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_w_limit 211s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_w_limit 211s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_wo_limit 211s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_wo_limit 211s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_join_w_subquery 211s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_join_w_subquery 211s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_w_limit 211s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_w_limit 211s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_wo_limit 211s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_wo_limit 211s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_plain 211s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_plain 211s test/orm/test_lockmode.py::CompileTest::test_default_update 211s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-selectinload] 211s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-lazyload] 211s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_default_update 211s test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload 211s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload 211s test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload_no_render_oracle 211s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload_no_render_oracle 211s test/orm/test_lockmode.py::CompileTest::test_mysql_read 211s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_mysql_read 211s test/orm/test_lockmode.py::CompileTest::test_not_supported_by_dialect_should_just_use_update 211s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_not_supported_by_dialect_should_just_use_update 211s test/orm/test_lockmode.py::CompileTest::test_oracle_update 211s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_oracle_update 211s test/orm/test_lockmode.py::CompileTest::test_oracle_update_skip_locked 211s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-lazyload] 211s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_oracle_update_skip_locked 211s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-none] 211s test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_nowait_update 211s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_nowait_update 211s test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_update 211s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_update 211s test/orm/test_lockmode.py::CompileTest::test_postgres_read 211s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_read 211s test/orm/test_lockmode.py::CompileTest::test_postgres_read_nowait 211s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_read_nowait 211s test/orm/test_lockmode.py::CompileTest::test_postgres_update 211s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update 211s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of 211s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-none] 211s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-selectinload] 211s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of 211s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity 211s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity 211s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity_list 211s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity_list 211s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_list 211s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_list 211s test/orm/test_lockmode.py::CompileTest::test_postgres_update_skip_locked 211s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_skip_locked 211s test/orm/test_lockmode.py::ForUpdateTest::test_key_share 211s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_key_share 211s test/orm/test_lockmode.py::ForUpdateTest::test_nowait 211s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_nowait 211s test/orm/test_lockmode.py::ForUpdateTest::test_of_single_col 211s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-selectinload] 211s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 211s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_of_single_col 211s test/orm/test_lockmode.py::ForUpdateTest::test_plain 211s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_plain 211s test/orm/test_lockmode.py::ForUpdateTest::test_read 211s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_read 211s test/engine/test_logging.py::EchoTest::test_echo_flag_independence 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::EchoTest::test_echo_flag_independence 211s test/engine/test_logging.py::EchoTest::test_levels 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::EchoTest::test_levels 211s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_dict 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_dict 211s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_list 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_list 211s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_dict_param 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_dict_param 211s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters 211s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_dbapi_round_trip 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_dbapi_round_trip 211s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_nondbapi_round_trip 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_nondbapi_round_trip 211s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_member_parameter 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_member_parameter 211s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_parameter 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_parameter 211s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_insertmanyvalues 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_insertmanyvalues 211s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_dict 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_dict 211s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_tuple 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_tuple 211s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_multi_parameter 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_multi_parameter 211s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_multiple 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_multiple 211s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_single 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_single 211s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_no_parameters 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_no_parameters 211s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_positional_array 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_positional_array 211s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_huge_named_dict 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_huge_named_dict 211s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_list 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_list 211s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_named_dict 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_named_dict 211s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_large_list_of_dict 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_large_list_of_dict 211s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_named_dict 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_named_dict 211s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_array 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_array 211s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_list 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_list 211s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_unknown_list 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_unknown_list 211s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_result_large_param 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_result_large_param 211s test/engine/test_logging.py::LoggingNameTest::test_named_logger_echoflags_execute 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_echoflags_execute 211s test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute 211s test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute_after_dispose 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute_after_dispose 211s test/engine/test_logging.py::LoggingNameTest::test_named_logger_names 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_names 211s test/engine/test_logging.py::LoggingNameTest::test_named_logger_names_after_dispose 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_names_after_dispose 211s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_echoflags_execute 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_echoflags_execute 211s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_execute 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_execute 211s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_names 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_names 211s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection 211s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection_updates 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection_updates 211s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_engine 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_engine 211s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_not_transactional 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_not_transactional 211s test/engine/test_logging.py::PoolLoggingTest::test_queuepool_echo 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_queuepool_echo 211s test/engine/test_logging.py::PoolLoggingTest::test_queuepool_logging 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_queuepool_logging 211s test/engine/test_logging.py::PoolLoggingTest::test_stpool_echo 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_stpool_echo 211s test/engine/test_logging.py::PoolLoggingTest::test_stpool_logging 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_stpool_logging 211s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_begin_once_block 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_begin_once_block 211s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit 211s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_autocommit 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_autocommit 211s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_engine_level_autocommit 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_engine_level_autocommit 211s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback 211s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 211s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[block_rollback] 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[block_rollback] 211s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[not_block_rollback] 211s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[not_block_rollback] 211s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_engine_level_autocommit_exec_opt_nonauto 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_engine_level_autocommit_exec_opt_nonauto 211s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_echo 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_echo 211s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_plain 211s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_plain 211s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_logging_compatibility 212s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_logging_compatibility 212s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[joins] 212s [gw0] [ 38%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[joins] 212s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[plain] 212s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 212s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 212s [gw0] [ 38%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[plain] 212s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[unions] 212s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 212s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_shard_id_event 212s [gw0] [ 38%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[unions] 212s test/orm/test_manytomany.py::AssortedPersistenceTests::test_remove_scalar 212s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::AssortedPersistenceTests::test_remove_scalar 212s test/orm/test_manytomany.py::AssortedPersistenceTests::test_session_delete 212s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::AssortedPersistenceTests::test_session_delete 212s test/orm/inheritance/test_manytomany.py::InheritTest::test_basic 212s [gw0] [ 38%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest::test_basic 212s test/orm/inheritance/test_manytomany.py::InheritTest2::test_basic 212s [gw0] [ 38%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest2::test_basic 212s test/orm/inheritance/test_manytomany.py::InheritTest2::test_get 212s [gw0] [ 38%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest2::test_get 212s test/orm/inheritance/test_manytomany.py::InheritTest3::test_advanced 212s [gw0] [ 38%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest3::test_advanced 212s test/orm/inheritance/test_manytomany.py::InheritTest3::test_basic 212s [gw0] [ 38%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest3::test_basic 212s test/orm/test_manytomany.py::M2MTest::test_bidirectional 212s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::M2MTest::test_bidirectional 212s test/orm/test_manytomany.py::M2MTest::test_joinedload_on_double 212s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_shard_id_event 212s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_baked_mix 212s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::M2MTest::test_joinedload_on_double 212s test/orm/test_manytomany.py::M2MTest::test_overlapping_attribute_error 212s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::M2MTest::test_overlapping_attribute_error 212s test/orm/test_manytomany.py::M2MTest::test_self_referential_bidirectional_mutation 212s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::M2MTest::test_self_referential_bidirectional_mutation 212s test/orm/test_manytomany.py::M2MTest::test_self_referential_roundtrip 212s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::M2MTest::test_self_referential_roundtrip 212s test/orm/test_manytomany.py::M2MTest::test_stale_conditions 212s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::M2MTest::test_stale_conditions 212s test/orm/test_mapper.py::ComparatorFactoryTest::test_column 212s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_column 212s test/orm/test_mapper.py::ComparatorFactoryTest::test_kwarg_accepted 212s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_kwarg_accepted 212s test/orm/test_mapper.py::ComparatorFactoryTest::test_relationship 212s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_relationship 212s test/orm/test_mapper.py::ComparatorFactoryTest::test_synonym 212s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_synonym 212s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[False] 212s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[False] 212s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[True] 212s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[True] 212s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[False] 212s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[False] 212s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[True] 212s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[True] 212s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[False] 212s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_baked_mix 212s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_filter_baked_query_shard_id 212s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[False] 213s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[True] 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[True] 213s test/orm/test_mapper.py::DocumentTest::test_doc_propagate 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::DocumentTest::test_doc_propagate 213s test/orm/test_mapper.py::IsUserlandTest::test_column 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_column 213s test/orm/test_mapper.py::IsUserlandTest::test_descriptor 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_descriptor 213s test/orm/test_mapper.py::IsUserlandTest::test_dict 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_dict 213s test/orm/test_mapper.py::IsUserlandTest::test_int 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_int 213s test/orm/test_mapper.py::IsUserlandTest::test_relationship 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_relationship 213s test/orm/test_mapper.py::IsUserlandTest::test_set 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_set 213s test/orm/test_mapper.py::IsUserlandTest::test_string 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_string 213s test/orm/test_mapper.py::IsUserlandTest::test_unicode 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_unicode 213s test/orm/test_mapper.py::MagicNamesTest::test_direct_stateish 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_direct_stateish 213s test/orm/test_mapper.py::MagicNamesTest::test_indirect_stateish 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_indirect_stateish 213s test/orm/test_mapper.py::MagicNamesTest::test_mappish 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_mappish 213s test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[False] 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[False] 213s test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[True] 213s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_filter_baked_query_shard_id 213s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[True] 213s test/orm/test_mapper.py::MapperTest::test_add_prop_via_backref_resets_memoizations_reconfigures 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_prop_via_backref_resets_memoizations_reconfigures 213s test/orm/test_mapper.py::MapperTest::test_add_property 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property 213s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[after_mapper_constructed-ColumnProperty] 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[after_mapper_constructed-ColumnProperty] 213s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[after_mapper_constructed-Column] 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[after_mapper_constructed-Column] 213s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[after_mapper_constructed-Relationship] 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[after_mapper_constructed-Relationship] 213s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[before_mapper_configured-ColumnProperty] 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[before_mapper_configured-ColumnProperty] 213s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[before_mapper_configured-Column] 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[before_mapper_configured-Column] 213s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[before_mapper_configured-Relationship] 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[before_mapper_configured-Relationship] 213s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[instrument_class-ColumnProperty] 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[instrument_class-ColumnProperty] 213s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[instrument_class-Column] 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[instrument_class-Column] 213s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[instrument_class-Relationship] 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[instrument_class-Relationship] 213s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[mapper_configured-ColumnProperty] 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[mapper_configured-ColumnProperty] 213s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[mapper_configured-Column] 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[mapper_configured-Column] 213s test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[mapper_configured-Relationship] 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property_in_mapper_event[mapper_configured-Relationship] 213s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get 213s test/orm/test_mapper.py::MapperTest::test_attribute_error_raised_class_mapper 213s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_attribute_error_raised_class_mapper 213s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[assocprox] 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[assocprox] 213s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[descriptor] 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[descriptor] 213s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[method] 213s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[method] 213s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[plain] 213s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[plain] 213s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[relationship] 213s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[relationship] 213s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-assocprox] 213s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-assocprox] 213s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-relationship] 213s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query 213s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query_shard_id 213s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-relationship] 213s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-assocprox] 213s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-assocprox] 213s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-relationship] 213s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-relationship] 213s test/orm/test_mapper.py::MapperTest::test_backrefs_dont_automatically_configure 213s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_backrefs_dont_automatically_configure 213s test/orm/test_mapper.py::MapperTest::test_cant_call_legacy_constructor_directly 213s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_cant_call_legacy_constructor_directly 213s test/orm/test_mapper.py::MapperTest::test_check_descriptor_as_method 213s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_check_descriptor_as_method 213s test/orm/test_mapper.py::MapperTest::test_class_already_mapped 213s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_class_already_mapped 213s test/orm/test_mapper.py::MapperTest::test_class_hier_only_instrument_once_multiple_configure 213s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_class_hier_only_instrument_once_multiple_configure 213s test/orm/test_mapper.py::MapperTest::test_column_not_present 213s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_column_not_present 213s test/orm/test_mapper.py::MapperTest::test_column_prefix 213s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query_shard_id 213s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_explicit_shard 213s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_column_prefix 214s test/orm/test_mapper.py::MapperTest::test_column_prop_stays_annotated 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_column_prop_stays_annotated 214s test/orm/test_mapper.py::MapperTest::test_column_synonyms 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_column_synonyms 214s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_1 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_1 214s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_2 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_2 214s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_3 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_3 214s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_1 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_1 214s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_2 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_2 214s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_3 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_3 214s test/orm/test_mapper.py::MapperTest::test_configure_on_session 214s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_explicit_shard 214s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_one 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_session 214s test/orm/test_mapper.py::MapperTest::test_constructor_exc 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_constructor_exc 214s test/orm/test_mapper.py::MapperTest::test_count 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_count 214s test/orm/test_mapper.py::MapperTest::test_custom_join 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_custom_join 214s test/orm/test_mapper.py::MapperTest::test_decl_attributes 214s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_one 214s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-auto] 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_decl_attributes 214s test/orm/test_mapper.py::MapperTest::test_default_constructor_imperative_map 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_default_constructor_imperative_map 214s test/orm/test_mapper.py::MapperTest::test_deferred_subclass_attribute_instrument 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_deferred_subclass_attribute_instrument 214s test/orm/test_mapper.py::MapperTest::test_entity_descriptor 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_entity_descriptor 214s test/orm/test_mapper.py::MapperTest::test_exceptions_sticky 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_exceptions_sticky 214s test/orm/test_mapper.py::MapperTest::test_friendly_attribute_str_on_uncompiled_boom 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_friendly_attribute_str_on_uncompiled_boom 214s test/orm/test_mapper.py::MapperTest::test_function 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_function 214s test/orm/test_mapper.py::MapperTest::test_incomplete_columns 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_incomplete_columns 214s test/orm/test_mapper.py::MapperTest::test_info 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_info 214s test/orm/test_mapper.py::MapperTest::test_info_via_instrumented 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_info_via_instrumented 214s test/orm/test_mapper.py::MapperTest::test_key_error_raised_class_mapper 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_key_error_raised_class_mapper 214s test/orm/test_mapper.py::MapperTest::test_many_to_many_count 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_many_to_many_count 214s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_exclude_prop 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_exclude_prop 214s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_explicit_prop 214s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-auto] 214s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-evaluate] 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_explicit_prop 214s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_no_pk 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_no_pk 214s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_raises 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_raises 214s test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin 214s test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin_no_partial_pks 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin_no_partial_pks 214s test/orm/test_mapper.py::MapperTest::test_mapping_to_union_dont_overlimit_pk 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_union_dont_overlimit_pk 214s test/orm/test_mapper.py::MapperTest::test_no_pks_1 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_no_pks_1 214s test/orm/test_mapper.py::MapperTest::test_no_pks_2 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_no_pks_2 214s test/orm/test_mapper.py::MapperTest::test_no_table 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_no_table 214s test/orm/test_mapper.py::MapperTest::test_oldstyle_mixin 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_oldstyle_mixin 214s test/orm/test_mapper.py::MapperTest::test_override_1 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_override_1 214s test/orm/test_mapper.py::MapperTest::test_override_2 214s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-evaluate] 214s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-fetch] 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_override_2 214s test/orm/test_mapper.py::MapperTest::test_override_3 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_override_3 214s test/orm/test_mapper.py::MapperTest::test_prop_filters 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_filters 214s test/orm/test_mapper.py::MapperTest::test_prop_filters_defaults 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_filters_defaults 214s test/orm/test_mapper.py::MapperTest::test_prop_shadow 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_shadow 214s test/orm/test_mapper.py::MapperTest::test_props 214s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_props 215s test/orm/test_mapper.py::MapperTest::test_reassign_polymorphic_identity_warns 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reassign_polymorphic_identity_warns 215s test/orm/test_mapper.py::MapperTest::test_reconfigure_on_other_mapper 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconfigure_on_other_mapper 215s test/orm/test_mapper.py::MapperTest::test_reconstructor 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor 215s test/orm/test_mapper.py::MapperTest::test_reconstructor_inheritance 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_inheritance 215s test/orm/test_mapper.py::MapperTest::test_reconstructor_init 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init 215s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_callable_object 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_callable_object 215s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_inheritance 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_inheritance 215s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_simulate_cython 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_simulate_cython 215s test/orm/test_mapper.py::MapperTest::test_reentrant_compile 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reentrant_compile 215s test/orm/test_mapper.py::MapperTest::test_registry_configure[False] 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_registry_configure[False] 215s test/orm/test_mapper.py::MapperTest::test_registry_configure[True] 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_registry_configure[True] 215s test/orm/test_mapper.py::MapperTest::test_replace_col_prop_w_syn 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_replace_col_prop_w_syn 215s test/orm/test_mapper.py::MapperTest::test_scalar_pk_arg 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_scalar_pk_arg 215s test/orm/test_mapper.py::MapperTest::test_self_ref_synonym 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_self_ref_synonym 215s test/orm/test_mapper.py::MapperTest::test_sort_states_comparisons 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_sort_states_comparisons 215s test/orm/test_mapper.py::MapperTest::test_synonym 215s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-fetch] 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym 215s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-auto] 215s test/orm/test_mapper.py::MapperTest::test_synonym_column_location 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_column_location 215s test/orm/test_mapper.py::MapperTest::test_synonym_get_history 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_get_history 215s test/orm/test_mapper.py::MapperTest::test_synonym_map_column_conflict 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_map_column_conflict 215s test/orm/test_mapper.py::MapperTest::test_synonym_nonexistent_attr 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_nonexistent_attr 215s test/orm/test_mapper.py::MapperTest::test_synonym_of_non_property_raises 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_of_non_property_raises 215s test/orm/test_mapper.py::MapperTest::test_synonym_of_synonym 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_of_synonym 215s test/orm/test_mapper.py::MapperTest::test_synonym_replaces_backref 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_replaces_backref 215s test/orm/test_mapper.py::MapperTest::test_tableclause_is_ok 215s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-auto] 215s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-evaluate] 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_tableclause_is_ok 215s test/orm/test_mapper.py::MapperTest::test_unicode_relationship_backref_names 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unicode_relationship_backref_names 215s test/orm/test_mapper.py::MapperTest::test_unmapped_error 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_error 215s test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error 215s test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error_iter_ok 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error_iter_ok 215s test/orm/test_mapper.py::MapperTest::test_unmapped_reconstructor_inheritance 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_reconstructor_inheritance 215s test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_postmap 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_postmap 215s test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_premap 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_premap 215s test/orm/test_mapper.py::MapperTest::test_update_attr_keys 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_update_attr_keys 215s test/orm/test_mapper.py::MapperTest::test_utils 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_utils 215s test/orm/test_mapper.py::MapperTest::test_we_dont_call_bool 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_we_dont_call_bool 215s test/orm/test_mapper.py::MapperTest::test_we_dont_call_eq 215s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-evaluate] 215s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-fetch] 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_we_dont_call_eq 215s test/orm/test_mapper.py::ORMLoggingTest::test_mapper_info_aliased 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::ORMLoggingTest::test_mapper_info_aliased 215s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[False] 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[False] 215s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[True] 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[True] 215s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[False] 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[False] 215s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[True] 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[True] 215s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[False] 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[False] 215s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[True] 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[True] 215s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[False] 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[False] 215s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[True] 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[True] 215s test/orm/test_mapper.py::RequirementsTest::test_comparison_overrides 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RequirementsTest::test_comparison_overrides 215s test/orm/test_mapper.py::RequirementsTest::test_composite_results 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RequirementsTest::test_composite_results 215s test/orm/test_mapper.py::RequirementsTest::test_nonzero_len_recursion 215s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RequirementsTest::test_nonzero_len_recursion 215s test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_cloned_traversal 215s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-fetch] 216s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-auto] 216s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-auto] 216s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-evaluate] 216s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-evaluate] 216s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-fetch] 216s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-fetch] 217s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-auto] 217s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-auto] 217s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-evaluate] 217s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-evaluate] 217s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-fetch] 217s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-fetch] 218s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_lookup_w_shard 218s [gw0] [ 39%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_cloned_traversal 218s test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_replacement_traversal 218s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_lookup_w_shard 218s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup 218s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup 219s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup_w_shard 219s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup_w_shard 219s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_db_lookup 219s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_db_lookup 219s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_query_explicit_shard_via_bind_opts 219s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_query_explicit_shard_via_bind_opts 219s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip 219s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip 219s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip_future 219s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip_future 220s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-defer] 220s [gw0] [ 39%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_replacement_traversal 220s test/aaa_profiling/test_memusage.py::CycleTest::test_cache_key 220s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-defer] 220s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-none] 220s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-none] 220s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-defer] 220s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-defer] 221s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-none] 221s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-none] 221s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-defer] 221s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-defer] 221s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-none] 221s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-none] 221s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 221s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 221s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-none] 221s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-none] 222s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 222s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 222s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-none] 222s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-none] 222s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 222s [gw0] [ 39%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_cache_key 222s test/aaa_profiling/test_memusage.py::CycleTest::test_column_adapter_lookup 222s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 222s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-lazyload] 222s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-lazyload] 222s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-none] 222s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-none] 223s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-selectinload] 223s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-selectinload] 223s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-lazyload] 223s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-lazyload] 223s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-none] 223s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-none] 223s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-selectinload] 223s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-selectinload] 223s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 223s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 223s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 223s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 224s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 224s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 224s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_shard_id_event 224s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_shard_id_event 224s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_db 224s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_db 224s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_identity_map 224s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_identity_map 224s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_no_baked_conflict 224s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_no_baked_conflict 224s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_baked_mix 224s [gw0] [ 39%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_column_adapter_lookup 224s test/aaa_profiling/test_memusage.py::CycleTest::test_core_select_from_orm_query 224s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_baked_mix 224s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_filter_baked_query_shard_id 224s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_filter_baked_query_shard_id 224s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get 224s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get 225s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query 225s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query 225s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query_shard_id 225s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query_shard_id 225s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_explicit_shard 225s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_explicit_shard 225s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_one 225s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_one 225s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-auto] 225s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-auto] 225s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-evaluate] 225s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-evaluate] 226s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-fetch] 226s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-fetch] 226s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-auto] 226s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-auto] 226s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-evaluate] 226s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-evaluate] 226s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-fetch] 226s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-fetch] 226s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-auto] 226s [gw0] [ 39%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_core_select_from_orm_query 226s test/aaa_profiling/test_memusage.py::CycleTest::test_dialect_kwargs 226s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-auto] 227s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-evaluate] 227s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-evaluate] 227s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-fetch] 227s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-fetch] 227s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-auto] 227s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-auto] 227s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-evaluate] 227s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-evaluate] 227s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-fetch] 227s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-fetch] 227s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_lookup_w_shard 227s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_lookup_w_shard 228s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup 228s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup 228s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup_w_shard 228s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup_w_shard 228s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_db_lookup 228s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_db_lookup 228s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_query_explicit_shard_via_bind_opts 228s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_query_explicit_shard_via_bind_opts 228s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip 228s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip 228s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip_future 228s [gw0] [ 39%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_dialect_kwargs 228s test/aaa_profiling/test_memusage.py::CycleTest::test_entity_path_w_aliased 228s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip_future 229s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-defer] 229s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-defer] 229s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-none] 229s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-none] 229s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-defer] 229s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-defer] 229s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-none] 229s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-none] 229s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-defer] 229s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-defer] 229s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-none] 230s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-none] 230s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 230s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 230s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-none] 230s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-none] 230s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 230s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 230s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-none] 230s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-none] 230s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 230s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 230s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-lazyload] 230s [gw0] [ 39%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_entity_path_w_aliased 231s test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_relationship 231s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-lazyload] 231s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-none] 231s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-none] 231s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-selectinload] 231s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-selectinload] 231s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-lazyload] 231s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-lazyload] 231s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-none] 231s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-none] 232s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-selectinload] 232s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-selectinload] 232s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 232s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 232s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 232s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 232s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 232s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 232s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_shard_id_event 232s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_shard_id_event 232s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_deferred 232s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_deferred 232s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_refresh 232s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_refresh 232s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_unexpire 232s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_unexpire 232s test/ext/test_horizontal_shard.py::SelectinloadRegressionTest::test_selectinload_query 232s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::SelectinloadRegressionTest::test_selectinload_query 232s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_baked_mix 232s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_baked_mix 232s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_filter_baked_query_shard_id 232s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_filter_baked_query_shard_id 232s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get 232s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get 232s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query 232s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query 232s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query_shard_id 232s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query_shard_id 232s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_explicit_shard 232s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_explicit_shard 232s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_one 232s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_one 232s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-auto] 232s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-auto] 232s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-evaluate] 232s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-evaluate] 232s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-fetch] 232s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-fetch] 232s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-auto] 232s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-auto] 232s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-evaluate] 232s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-evaluate] 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-fetch] 233s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-fetch] 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-auto] 233s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-auto] 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-evaluate] 233s [gw0] [ 39%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_relationship 233s test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_to_entity 233s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-evaluate] 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-fetch] 233s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-fetch] 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-auto] 233s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-auto] 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-evaluate] 233s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-evaluate] 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-fetch] 233s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-fetch] 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_core_lookup_w_shard 233s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_core_lookup_w_shard 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_db_lookup 233s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_db_lookup 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_query_explicit_shard_via_bind_opts 233s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_query_explicit_shard_via_bind_opts 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip 233s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip_future 233s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip_future 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-defer] 233s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-defer] 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-none] 233s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-none] 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-defer] 233s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-defer] 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-none] 233s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-none] 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-defer] 233s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-defer] 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-none] 233s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-none] 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 233s [gw1] [ 40%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-none] 233s [gw1] [ 40%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-none] 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 233s [gw1] [ 40%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-none] 233s [gw1] [ 40%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-none] 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 233s [gw1] [ 40%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-lazyload] 233s [gw1] [ 40%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-lazyload] 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-none] 233s [gw1] [ 40%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-none] 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-selectinload] 233s [gw1] [ 40%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-selectinload] 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-lazyload] 233s [gw1] [ 40%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-lazyload] 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-none] 233s [gw1] [ 40%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-none] 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-selectinload] 233s [gw1] [ 40%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-selectinload] 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 233s [gw1] [ 40%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 233s [gw1] [ 40%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 233s [gw1] [ 40%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 233s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_shard_id_event 233s [gw1] [ 40%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_shard_id_event 233s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect 233s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect 233s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect_w_update_expr 233s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect_w_update_expr 233s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_plain 233s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_plain 233s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_w_update_expr 233s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_w_update_expr 233s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_non_hybrid_attr 233s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_non_hybrid_attr 233s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_indirect 233s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_indirect 233s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_plain 233s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_plain 233s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_w_update_expr 233s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_w_update_expr 233s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[attr] 233s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[attr] 233s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[kwarg] 233s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[kwarg] 233s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[str] 233s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[str] 233s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[attr] 233s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[attr] 233s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[kwarg] 233s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[kwarg] 233s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[str] 233s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[str] 233s test/ext/test_hybrid.py::BulkUpdateTest::test_update_plain 233s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_plain 233s test/ext/test_hybrid.py::InplaceCreationTest::test_method_integration 233s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_method_integration 233s test/ext/test_hybrid.py::InplaceCreationTest::test_property_integration 233s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_property_integration 233s test/ext/test_hybrid.py::InplaceCreationTest::test_property_unit 233s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_property_unit 233s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_expression 233s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_expression 233s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query 233s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query 233s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query_col 233s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query_col 233s test/ext/test_hybrid.py::MethodExpressionTest::test_call 233s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_call 233s test/ext/test_hybrid.py::MethodExpressionTest::test_docstring 233s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_docstring 233s test/ext/test_hybrid.py::MethodExpressionTest::test_expression 233s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_expression 233s test/ext/test_hybrid.py::MethodExpressionTest::test_info 233s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_info 233s test/ext/test_hybrid.py::MethodExpressionTest::test_query 233s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_query 233s test/ext/test_hybrid.py::MethodExpressionTest::test_query_col 233s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_query_col 234s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-not_use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-not_use_inplace] 234s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-use_inplace] 234s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-not_use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-not_use_inplace] 234s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-use_inplace] 234s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-not_use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-not_use_inplace] 234s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-use_inplace] 234s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-not_use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-not_use_inplace] 234s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-use_inplace] 234s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-not_use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-not_use_inplace] 234s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-use_inplace] 234s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-not_use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-not_use_inplace] 234s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-use_inplace] 234s test/ext/test_hybrid.py::PropertyComparatorTest::test_custom_op 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_custom_op 234s test/ext/test_hybrid.py::PropertyComparatorTest::test_docstring 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_docstring 234s test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_one 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_one 234s test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_two 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_two 234s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-not_use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-not_use_inplace] 234s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-use_inplace] 234s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-not_use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-not_use_inplace] 234s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-use_inplace] 234s test/ext/test_hybrid.py::PropertyComparatorTest::test_set_get 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_set_get 234s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-not_use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-not_use_inplace] 234s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-use_inplace] 234s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-not_use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-not_use_inplace] 234s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-use_inplace] 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_not_yet_mapped 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_not_yet_mapped 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_unmapped 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_unmapped 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-not_use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-not_use_inplace] 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-use_inplace] 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-not_use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-not_use_inplace] 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-use_inplace] 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-not_use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-not_use_inplace] 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-use_inplace] 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-not_use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-not_use_inplace] 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-use_inplace] 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_any 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_any 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_cloning_in_polymorphic_any 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_cloning_in_polymorphic_any 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-not_use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-not_use_inplace] 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-use_inplace] 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-not_use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-not_use_inplace] 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-use_inplace] 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-not_use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-not_use_inplace] 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-use_inplace] 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-not_use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-not_use_inplace] 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-use_inplace] 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression_isnt_clause_element 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression_isnt_clause_element 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-not_use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-not_use_inplace] 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-use_inplace] 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-not_use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-not_use_inplace] 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-use_inplace] 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_legacy 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_legacy 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[not_pre_populate_col_proxy] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[not_pre_populate_col_proxy] 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[pre_populate_col_proxy] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[pre_populate_col_proxy] 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_tablename_plus_col 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_tablename_plus_col 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-not_use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-not_use_inplace] 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-use_inplace] 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-not_use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-not_use_inplace] 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-use_inplace] 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-not_use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-not_use_inplace] 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-use_inplace] 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-not_use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-not_use_inplace] 234s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-use_inplace] 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-use_inplace] 234s test/ext/test_hybrid.py::PropertyMirrorTest::test_aliased_mismatched_col 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_aliased_mismatched_col 234s test/ext/test_hybrid.py::PropertyMirrorTest::test_c_collection_func_element 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_c_collection_func_element 234s test/ext/test_hybrid.py::PropertyMirrorTest::test_class 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_class 234s test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present 234s test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present_ac 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present_ac 234s test/ext/test_hybrid.py::PropertyMirrorTest::test_filter_by_mismatched_col 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_filter_by_mismatched_col 234s test/ext/test_hybrid.py::PropertyMirrorTest::test_get_history 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_get_history 234s test/ext/test_hybrid.py::PropertyMirrorTest::test_info_from_hybrid 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_info_from_hybrid 234s test/ext/test_hybrid.py::PropertyMirrorTest::test_info_not_mirrored 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_info_not_mirrored 234s test/ext/test_hybrid.py::PropertyMirrorTest::test_key 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_key 234s test/ext/test_hybrid.py::PropertyMirrorTest::test_property 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_property 234s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_comparator 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_comparator 234s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_expr 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_expr 234s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_getter 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_getter 234s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_setter 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_setter 234s test/ext/test_hybrid.py::PropertyOverrideTest::test_property 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_property 234s test/ext/test_hybrid.py::PropertyValueTest::test_nonassignable 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_nonassignable 234s test/ext/test_hybrid.py::PropertyValueTest::test_nondeletable 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_nondeletable 234s test/ext/test_hybrid.py::PropertyValueTest::test_set_get 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_set_get 234s test/ext/test_hybrid.py::SpecialObjectTest::test_docstring 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_docstring 234s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_four 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_four 234s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_one 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_one 234s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_three 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_three 234s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_two 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_two 234s test/ext/test_hybrid.py::SpecialObjectTest::test_query_five 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_five 234s test/ext/test_hybrid.py::SpecialObjectTest::test_query_four 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_four 234s test/ext/test_hybrid.py::SpecialObjectTest::test_query_one 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_one 234s test/ext/test_hybrid.py::SpecialObjectTest::test_query_three 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_three 234s test/ext/test_hybrid.py::SpecialObjectTest::test_query_two 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_two 234s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_expr 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_expr 234s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_property 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_property 234s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_hasattr 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_hasattr 234s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_instance_access 234s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_instance_access 234s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_autoincrement_true 234s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_autoincrement_true 234s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args0-ALWAYS AS IDENTITY] 234s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args0-ALWAYS AS IDENTITY] 234s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args1-BY DEFAULT AS IDENTITY (START WITH 5)] 234s [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)] 234s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args10-BY DEFAULT AS IDENTITY (CYCLE)] 234s [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)] 234s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args2-ALWAYS AS IDENTITY (INCREMENT BY 2)] 234s [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)] 234s 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)] 234s [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)] 234s 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)] 234s [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)] 234s 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)] 234s [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)] 234s 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)] 234s [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)] 234s 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)] 234s [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)] 234s 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)] 234s [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)] 234s 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)] 234s [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)] 234s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_nullable_kwarg 234s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_nullable_kwarg 234s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_other_options 234s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_other_options 234s test/sql/test_identity_column.py::IdentityTest::test_autoincrement_column 234s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_autoincrement_column 234s test/sql/test_identity_column.py::IdentityTest::test_identity_and_sequence 234s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_identity_and_sequence 234s test/sql/test_identity_column.py::IdentityTest::test_identity_autoincrement_false 234s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_identity_autoincrement_false 234s test/sql/test_identity_column.py::IdentityTest::test_server_default_onupdate 234s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_server_default_onupdate 234s test/sql/test_identity_column.py::IdentityTest::test_to_metadata 234s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_to_metadata 234s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mariadb] 234s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mariadb] 234s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mysql] 234s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mysql] 234s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[oracle] 234s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[oracle] 234s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[postgresql] 234s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[postgresql] 234s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[sqlite] 234s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[sqlite] 234s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mariadb] 234s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mariadb] 234s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mysql] 234s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mysql] 234s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-oracle] 234s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-oracle] 234s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-postgresql] 234s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-postgresql] 234s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-sqlite] 234s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-sqlite] 234s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mariadb] 234s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mariadb] 234s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mysql] 234s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mysql] 234s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-oracle] 234s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-oracle] 234s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-postgresql] 234s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-postgresql] 234s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-sqlite] 234s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-sqlite] 234s test/orm/test_immediate_load.py::ImmediateTest::test_basic 234s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic 234s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[immediate] 234s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[immediate] 234s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise] 234s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise] 234s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise_on_sql] 234s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise_on_sql] 234s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[select] 234s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[select] 234s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[immediate] 234s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[immediate] 234s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise] 234s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise] 234s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise_on_sql] 234s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise_on_sql] 234s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[select] 234s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[select] 234s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[joined] 234s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[joined] 234s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[selectin] 235s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[selectin] 235s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[subquery] 235s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[subquery] 235s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[immediate] 235s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[immediate] 235s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[joined] 235s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[joined] 235s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[selectin] 235s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[selectin] 235s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[subquery] 235s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[subquery] 235s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-expunge] 235s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-expunge] 235s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-keep] 235s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-keep] 235s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-reload] 235s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-reload] 235s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-expunge] 235s [gw0] [ 40%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_to_entity 235s test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_bound 235s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-expunge] 235s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-keep] 235s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-keep] 235s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-reload] 235s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-reload] 235s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-expunge] 235s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-expunge] 235s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-keep] 235s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-keep] 235s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-reload] 235s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-reload] 235s test/ext/test_indexable.py::IndexPropertyTest::test_array 235s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_array 235s test/ext/test_indexable.py::IndexPropertyTest::test_array_longinit 235s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_array_longinit 235s test/ext/test_indexable.py::IndexPropertyTest::test_get_attribute_error 235s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_get_attribute_error 235s test/ext/test_indexable.py::IndexPropertyTest::test_get_default_value 235s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_get_default_value 235s test/ext/test_indexable.py::IndexPropertyTest::test_json 235s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_json 235s test/ext/test_indexable.py::IndexPropertyTest::test_set_immutable 235s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_set_immutable 235s test/ext/test_indexable.py::IndexPropertyTest::test_set_mutable_dict 235s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_set_mutable_dict 235s test/ext/test_indexable.py::IndexPropertyTest::test_value_is_none_attributeerror 235s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_value_is_none_attributeerror 235s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[False] 235s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[False] 235s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[True] 235s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[True] 235s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_classreg_setup 235s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_classreg_setup 235s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[False] 235s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[False] 235s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[True] 235s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[True] 235s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_configure_discriminator_col 235s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_configure_discriminator_col 235s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_prop_on_base 235s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_prop_on_base 235s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_clean_dir 235s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_clean_dir 235s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[False] 235s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[False] 235s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[True] 235s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[True] 235s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_for_overlap 235s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_for_overlap 235s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_base_didnt_configure 235s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_base_didnt_configure 236s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension 236s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension 236s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[False] 236s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[False] 236s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[True] 236s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[True] 236s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension 236s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension 236s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_concrete_disc_resolves_overlap 236s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_concrete_disc_resolves_overlap 236s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_for_overlap 236s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_for_overlap 236s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_inline_non_polymorphic 236s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_inline_non_polymorphic 236s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_explicit 236s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_explicit 236s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_doesnt_consider_base 236s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_doesnt_consider_base 236s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_in_mapper_args 236s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_in_mapper_args 236s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_ok_to_override_type_from_abstract 236s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_ok_to_override_type_from_abstract 236s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_deferred 236s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_deferred 236s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_parentcol_after_the_fact 236s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_parentcol_after_the_fact 236s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_sub_parentcol_after_the_fact 236s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_sub_parentcol_after_the_fact 236s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_subcol_after_the_fact 236s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_subcol_after_the_fact 236s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_class_w_invalid_multiple_bases 236s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_class_w_invalid_multiple_bases 236s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[legacy] 236s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[legacy] 236s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[use_existing_column] 236s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[use_existing_column] 236s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-legacy] 236s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-legacy] 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-use_existing_column] 237s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-use_existing_column] 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-legacy] 237s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-legacy] 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-use_existing_column] 237s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-use_existing_column] 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[legacy] 237s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[legacy] 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[use_existing_column] 237s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[use_existing_column] 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_custom_join_condition 237s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_custom_join_condition 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[da_directive] 237s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[da_directive] 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[declared_attr] 237s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[declared_attr] 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_dupe_name_in_hierarchy 237s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_dupe_name_in_hierarchy 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_foreign_keys_with_col 237s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_foreign_keys_with_col 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_abstract_class_on_classical 237s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_abstract_class_on_classical 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_unmapped_class_on_classical 237s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_unmapped_class_on_classical 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined 237s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined_from_single 237s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined_from_single 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_polymorphic_on_converted_from_inst 237s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_polymorphic_on_converted_from_inst 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_joined 237s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_joined 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_subquery 237s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_subquery 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_to_joined 237s [gw0] [ 41%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_bound 237s test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_unbound 237s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_to_joined 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonbase 237s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonbase 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonsub 237s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonsub 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_constraint_on_sub 237s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_constraint_on_sub 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_detects_conflict 237s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_detects_conflict 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_fksonsub 237s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_fksonsub 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_from_joined_colsonsub 237s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_from_joined_colsonsub 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_special_cols 237s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_special_cols 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_table_args 237s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_table_args 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_three_levels 237s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_three_levels 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_subclass_mixin 237s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_subclass_mixin 237s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-not_omit_from_statements] 237s [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] 238s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-omit_from_statements] 238s [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] 238s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-not_omit_from_statements] 238s [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] 238s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-omit_from_statements] 238s [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] 238s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-not_omit_from_statements] 238s [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] 238s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-omit_from_statements] 238s [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] 238s 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] 238s [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] 238s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-not_combine_on_b-omit_from_statements] 238s [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] 238s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_copy_mapper_args 238s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_copy_mapper_args 238s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_only_copy_column_mapper_args 238s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_only_copy_column_mapper_args 238s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_with_undefined_foreignkey 238s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_with_undefined_foreignkey 238s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_base 238s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_base 238s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_both 238s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_both 238s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_sub 238s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_sub 238s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_basic 238s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_basic 238s test/sql/test_insert.py::EmptyTest::test_empty_insert_default 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_empty_insert_default 238s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection0] 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection0] 238s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection1] 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection1] 238s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection2] 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection2] 238s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_false 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_false 238s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true 238s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true_executemany_mode 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true_executemany_mode 238s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-False] 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-False] 238s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-True] 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-True] 238s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-False] 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-False] 238s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-True] 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-True] 238s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-False] 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-False] 238s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-True] 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-True] 238s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values 238s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_literal_binds 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_literal_binds 238s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_return_defaults 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_return_defaults 238s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select 238s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select_return_defaults 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select_return_defaults 238s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_element_values 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_element_values 238s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_list_values 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_list_values 238s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk 238s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_implicit_returning 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_implicit_returning 238s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_prefetch 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_prefetch 238s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_lower_case_table 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_lower_case_table 238s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk 238s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_implicit_returning 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_implicit_returning 238s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_prefetch 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_prefetch 238s test/sql/test_insert.py::InsertTest::test_anticipate_nullable_composite_pk 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_nullable_composite_pk 238s test/sql/test_insert.py::InsertTest::test_bindparam_name_no_consume_error 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_bindparam_name_no_consume_error 238s test/sql/test_insert.py::InsertTest::test_binds_that_match_columns 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_binds_that_match_columns 238s test/sql/test_insert.py::InsertTest::test_generic_insert_bind_params_all_columns 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_generic_insert_bind_params_all_columns 238s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[dollar] 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[dollar] 238s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[numeric] 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[numeric] 238s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[pg] 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[pg] 238s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[qmark] 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[qmark] 238s test/sql/test_insert.py::InsertTest::test_inline_default 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_inline_default 238s test/sql/test_insert.py::InsertTest::test_inline_defaults 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_inline_defaults 238s test/sql/test_insert.py::InsertTest::test_insert_from_select_col_values 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_col_values 238s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_one 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_one 238s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_two 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_two 238s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_one 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_one 238s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_two 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_two 238s test/sql/test_insert.py::InsertTest::test_insert_from_select_dont_mutate_raw_columns 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_dont_mutate_raw_columns 238s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults 238s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound 238s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound_subquery 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound_subquery 238s test/sql/test_insert.py::InsertTest::test_insert_from_select_no_defaults 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_no_defaults 238s test/sql/test_insert.py::InsertTest::test_insert_from_select_override_defaults 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_override_defaults 238s test/sql/test_insert.py::InsertTest::test_insert_from_select_returning 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_returning 238s test/sql/test_insert.py::InsertTest::test_insert_from_select_select 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_select 238s test/sql/test_insert.py::InsertTest::test_insert_from_select_select_alt_ordering 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_select_alt_ordering 238s test/sql/test_insert.py::InsertTest::test_insert_from_select_seq 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_seq 238s test/sql/test_insert.py::InsertTest::test_insert_from_select_table 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_table 238s test/sql/test_insert.py::InsertTest::test_insert_from_select_union 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_union 238s test/sql/test_insert.py::InsertTest::test_insert_from_select_with_python_defaults 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_with_python_defaults 238s test/sql/test_insert.py::InsertTest::test_insert_from_select_with_sql_defaults 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_with_sql_defaults 238s test/sql/test_insert.py::InsertTest::test_insert_literal_binds 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_literal_binds 238s test/sql/test_insert.py::InsertTest::test_insert_literal_binds_sequence_notimplemented 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_literal_binds_sequence_notimplemented 238s test/sql/test_insert.py::InsertTest::test_insert_mix_select_values_exception 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_mix_select_values_exception 238s test/sql/test_insert.py::InsertTest::test_insert_mix_values_select_exception 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_mix_values_select_exception 238s test/sql/test_insert.py::InsertTest::test_insert_returning_not_in_default 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_returning_not_in_default 238s test/sql/test_insert.py::InsertTest::test_insert_seq_non_pk_multi_values 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_non_pk_multi_values 238s test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values 238s test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values_seq_not_supported 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values_seq_not_supported 238s test/sql/test_insert.py::InsertTest::test_insert_values_multiple 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_values_multiple 238s test/sql/test_insert.py::InsertTest::test_insert_with_user_supplied_bind_params 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_user_supplied_bind_params 238s test/sql/test_insert.py::InsertTest::test_insert_with_values_dict 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_dict 238s test/sql/test_insert.py::InsertTest::test_insert_with_values_func 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_func 238s test/sql/test_insert.py::InsertTest::test_insert_with_values_tuple 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_tuple 238s test/sql/test_insert.py::InsertTest::test_prefix_with 238s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_prefix_with 238s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-True] 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-True] 238s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-False] 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-False] 238s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-True] 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-True] 238s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-False] 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-False] 238s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-True] 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-True] 238s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-index] 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-index] 238s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-unique] 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-unique] 238s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-index] 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-index] 238s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-unique] 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-unique] 238s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-index] 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-index] 238s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-unique] 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-unique] 238s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-index] 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-index] 238s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-unique] 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-unique] 238s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-index] 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-index] 238s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-unique] 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-unique] 238s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-index] 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-index] 238s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-unique] 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-unique] 238s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-index] 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-index] 238s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-unique] 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-unique] 238s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-index] 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-index] 238s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-unique] 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-unique] 238s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-index] 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-index] 238s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-unique] 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-unique] 238s test/sql/test_metadata.py::ColumnDefinitionTest::test_name_blank 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_name_blank 238s test/sql/test_metadata.py::ColumnDefinitionTest::test_name_none 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_name_none 238s test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_schema 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_schema 238s test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_sql 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_sql 238s test/sql/test_metadata.py::ColumnDefinitionTest::test_unique_index_flags_default_to_none 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_unique_index_flags_default_to_none 238s test/sql/test_metadata.py::ColumnOptionsTest::test_argument_signatures 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_argument_signatures 238s test/sql/test_metadata.py::ColumnOptionsTest::test_column_info 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_column_info 238s test/sql/test_metadata.py::ColumnOptionsTest::test_default_generators 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_default_generators 238s test/sql/test_metadata.py::ConstraintTest::test_ColumnCollectionConstraint_copy 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_ColumnCollectionConstraint_copy 238s test/sql/test_metadata.py::ConstraintTest::test_ambig_check_constraint_auto_append 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_ambig_check_constraint_auto_append 238s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_one 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_one 238s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_three 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_three 238s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_two 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_two 238s test/sql/test_metadata.py::ConstraintTest::test_auto_append_constraint 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_constraint 238s test/sql/test_metadata.py::ConstraintTest::test_auto_append_lowercase_table 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_lowercase_table 238s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_five 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_five 238s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_four 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_four 238s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_one 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_one 238s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_three 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_three 238s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_two 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_two 238s test/sql/test_metadata.py::ConstraintTest::test_check_constraint_copy 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_check_constraint_copy 238s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_one 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_one 238s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_three 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_three 238s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_two 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_two 238s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_clause_element 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_clause_element 238s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_col 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_col 238s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent 238s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent_table 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent_table 238s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_column 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_column 238s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_table 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_table 238s test/sql/test_metadata.py::ConstraintTest::test_column_associated_w_lowercase_table 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_associated_w_lowercase_table 238s test/sql/test_metadata.py::ConstraintTest::test_column_references 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_references 238s test/sql/test_metadata.py::ConstraintTest::test_column_references_derived 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_references_derived 238s test/sql/test_metadata.py::ConstraintTest::test_constraint_copied_to_proxy_ok 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_constraint_copied_to_proxy_ok 238s test/sql/test_metadata.py::ConstraintTest::test_copy_doesnt_reference 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_copy_doesnt_reference 238s test/sql/test_metadata.py::ConstraintTest::test_derived_column_references 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_derived_column_references 238s test/sql/test_metadata.py::ConstraintTest::test_double_fk_usage_raises 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_double_fk_usage_raises 238s test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_inline 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_inline 238s test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_standalone 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_standalone 238s test/sql/test_metadata.py::ConstraintTest::test_index_no_cols_private_table_arg 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_no_cols_private_table_arg 238s test/sql/test_metadata.py::ConstraintTest::test_index_w_cols_private_table_arg 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_w_cols_private_table_arg 238s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns 238s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns_functional 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns_functional 238s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_string 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_string 238s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_textonly 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_textonly 238s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns 238s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns_notattached 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns_notattached 238s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_strings 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_strings 238s test/sql/test_metadata.py::ConstraintTest::test_no_warning_w_no_columns 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_no_warning_w_no_columns 238s test/sql/test_metadata.py::ConstraintTest::test_non_attached_col_plus_string_expr 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_non_attached_col_plus_string_expr 238s test/sql/test_metadata.py::ConstraintTest::test_pickle_ck_binary_annotated_col 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_ck_binary_annotated_col 238s test/sql/test_metadata.py::ConstraintTest::test_pickle_fk_annotated_col 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_fk_annotated_col 238s test/sql/test_metadata.py::ConstraintTest::test_pickle_idx_expr_annotated_col 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_idx_expr_annotated_col 238s test/sql/test_metadata.py::ConstraintTest::test_pickle_uq_annotated_col 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_uq_annotated_col 238s test/sql/test_metadata.py::ConstraintTest::test_raise_clauseelement_not_a_column 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_clauseelement_not_a_column 238s test/sql/test_metadata.py::ConstraintTest::test_raise_expr_no_column 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_expr_no_column 238s test/sql/test_metadata.py::ConstraintTest::test_raise_index_nonexistent_name 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_index_nonexistent_name 238s test/sql/test_metadata.py::ConstraintTest::test_raise_not_a_column 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_not_a_column 238s test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor 238s test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor_not_available 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor_not_available 238s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok 238s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_linktoname_conflict 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_linktoname_conflict 238s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_onname 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_onname 238s test/sql/test_metadata.py::ConstraintTest::test_remove_table_fk_bookkeeping 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_remove_table_fk_bookkeeping 238s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns 238s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns_functional 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns_functional 238s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_textonly 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_textonly 238s test/sql/test_metadata.py::ConstraintTest::test_table_references 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_table_references 238s test/sql/test_metadata.py::ConstraintTest::test_to_metadata_ok 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_to_metadata_ok 238s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_col_orig_first 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_col_orig_first 238s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_first 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_first 238s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last 238s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname 238s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname_conflict 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname_conflict 238s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_col 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_col 238s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_string 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_string 238s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_col 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_col 238s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_string 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_string 238s test/sql/test_metadata.py::ConstraintTest::test_unnamed_column_exception 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_unnamed_column_exception 238s test/sql/test_metadata.py::CopyDialectOptionsTest::test_dialect_options_are_copied 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::CopyDialectOptionsTest::test_dialect_options_are_copied 238s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_kwargs 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_kwargs 238s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_opt 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_opt 238s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_kwargs 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_kwargs 238s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_opt 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_opt 238s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_dialect 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_dialect 238s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_key 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_key 238s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_invalid_dialect 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_invalid_dialect 238s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_nonparticipating 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_nonparticipating 238s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating 238s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating_no_existing 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating_no_existing 238s test/sql/test_metadata.py::DialectKWArgTest::test_bad_kwarg_raise 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_bad_kwarg_raise 238s test/sql/test_metadata.py::DialectKWArgTest::test_combined 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_combined 238s test/sql/test_metadata.py::DialectKWArgTest::test_contains_wildcard 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_contains_wildcard 238s test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate 238s test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate_exceptions_delayed 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate_exceptions_delayed 238s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_dialect_options 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_dialect_options 238s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_argument 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_argument 238s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_dialect 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_dialect 238s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_underscore 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_underscore 238s test/sql/test_metadata.py::DialectKWArgTest::test_multiple_participating 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_multiple_participating 238s test/sql/test_metadata.py::DialectKWArgTest::test_nonparticipating 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_nonparticipating 238s test/sql/test_metadata.py::DialectKWArgTest::test_not_contains_wildcard 238s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_not_contains_wildcard 238s test/sql/test_metadata.py::DialectKWArgTest::test_participating 238s [gw1] [ 42%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating 238s test/sql/test_metadata.py::DialectKWArgTest::test_participating_bad_kw 238s [gw1] [ 42%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating_bad_kw 238s test/sql/test_metadata.py::DialectKWArgTest::test_participating_unknown_schema_item 238s [gw1] [ 42%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating_unknown_schema_item 238s test/sql/test_metadata.py::DialectKWArgTest::test_uninit_wildcard 238s [gw1] [ 42%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_uninit_wildcard 238s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning 238s [gw1] [ 42%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning 238s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates 238s [gw1] [ 42%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates 238s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates_multiple 238s [gw1] [ 42%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates_multiple 238s test/sql/test_metadata.py::DialectKWArgTest::test_update 238s [gw1] [ 42%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_update 238s test/sql/test_metadata.py::DialectKWArgTest::test_wildcard 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_wildcard 239s test/sql/test_metadata.py::InfoTest::test_check_constraint_info 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::InfoTest::test_check_constraint_info 239s test/sql/test_metadata.py::InfoTest::test_column_info 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::InfoTest::test_column_info 239s test/sql/test_metadata.py::InfoTest::test_foreignkey_constraint_info 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::InfoTest::test_foreignkey_constraint_info 239s test/sql/test_metadata.py::InfoTest::test_foreignkey_info 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::InfoTest::test_foreignkey_info 239s test/sql/test_metadata.py::InfoTest::test_index_info 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::InfoTest::test_index_info 239s test/sql/test_metadata.py::InfoTest::test_metadata_info 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::InfoTest::test_metadata_info 239s test/sql/test_metadata.py::InfoTest::test_primarykey_constraint_info 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::InfoTest::test_primarykey_constraint_info 239s test/sql/test_metadata.py::InfoTest::test_table_info 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::InfoTest::test_table_info 239s test/sql/test_metadata.py::InfoTest::test_unique_constraint_info 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::InfoTest::test_unique_constraint_info 239s test/sql/test_metadata.py::MetaDataTest::test_assorted_repr 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_assorted_repr 239s test/sql/test_metadata.py::MetaDataTest::test_check_constraint_copy 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_check_constraint_copy 239s test/sql/test_metadata.py::MetaDataTest::test_col_replace_w_constraint 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_col_replace_w_constraint 239s test/sql/test_metadata.py::MetaDataTest::test_col_subclass_copy 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_col_subclass_copy 239s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_fks_delivered_separately 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_fks_delivered_separately 239s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_usealter 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_usealter 239s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_one 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_one 239s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_two 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_two 239s test/sql/test_metadata.py::MetaDataTest::test_dupe_tables 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_dupe_tables 239s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_added_to_table 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_added_to_table 239s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table 239s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table_real_cols 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table_real_cols 239s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_via_fk 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_via_fk 239s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_w_table 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_w_table 239s test/sql/test_metadata.py::MetaDataTest::test_fk_construct 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_construct 239s test/sql/test_metadata.py::MetaDataTest::test_fk_copy 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_copy 239s test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table 239s test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table_clauseelem 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table_clauseelem 239s test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col 239s test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col_clauseelem 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col_clauseelem 239s test/sql/test_metadata.py::MetaDataTest::test_fk_mismatched_local_remote_cols 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_mismatched_local_remote_cols 239s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_parent_col_error 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_parent_col_error 239s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_delayed 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_delayed 239s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_upfront 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_upfront 239s test/sql/test_metadata.py::MetaDataTest::test_fks_sort_by_parameter_order 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fks_sort_by_parameter_order 239s test/sql/test_metadata.py::MetaDataTest::test_manual_dependencies 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_manual_dependencies 239s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[conn] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[conn] 239s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[engine] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[engine] 239s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[something] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[something] 239s test/sql/test_metadata.py::MetaDataTest::test_metadata_contains 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_contains 239s test/sql/test_metadata.py::MetaDataTest::test_metadata_schema_arg 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_schema_arg 239s test/sql/test_metadata.py::MetaDataTest::test_metadata_tables_immutable 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_tables_immutable 239s test/sql/test_metadata.py::MetaDataTest::test_nonexistent 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_nonexistent 239s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers0] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers0] 239s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers1] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers1] 239s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers2] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers2] 239s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers3] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers3] 239s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers4] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers4] 239s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers5] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers5] 239s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers6] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers6] 239s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers7] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers7] 239s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers0] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers0] 239s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers1] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers1] 239s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers2] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers2] 239s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers3] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers3] 239s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers4] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers4] 239s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers5] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers5] 239s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers6] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers6] 239s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers7] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers7] 239s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_restated 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_restated 239s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_add 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_add 239s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove 239s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove_all 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove_all 239s test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_existing_table 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_existing_table 239s test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_table 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_table 239s test/sql/test_metadata.py::MetaDataTest::test_sequence_restated_replaced 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_restated_replaced 239s test/sql/test_metadata.py::MetaDataTest::test_sort_by_parameter_order 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sort_by_parameter_order 239s test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy 239s test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy_events 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy_events 239s test/sql/test_metadata.py::NamingConventionTest::test_ck_constraint_redundant_event 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_constraint_redundant_event 239s test/sql/test_metadata.py::NamingConventionTest::test_ck_name_deferred_required 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_name_deferred_required 239s test/sql/test_metadata.py::NamingConventionTest::test_ck_name_required 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_name_required 239s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag 239s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag_no_conv 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag_no_conv 239s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_obj 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_obj 239s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag 239s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag_no_conv 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag_no_conv 239s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_obj 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_obj 239s test/sql/test_metadata.py::NamingConventionTest::test_column_attached_ck_name 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_column_attached_ck_name 239s test/sql/test_metadata.py::NamingConventionTest::test_constraint_classes_for_keys 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_constraint_classes_for_keys 239s test/sql/test_metadata.py::NamingConventionTest::test_custom 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_custom 239s test/sql/test_metadata.py::NamingConventionTest::test_expression_index 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_expression_index 239s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_merged_name 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_merged_name 239s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_truncated_name 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_truncated_name 239s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_underscore_name 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_underscore_name 239s test/sql/test_metadata.py::NamingConventionTest::test_fk_attrs 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_attrs 239s test/sql/test_metadata.py::NamingConventionTest::test_fk_name_schema 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_name_schema 239s test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[False] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[False] 239s test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[True] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[True] 239s test/sql/test_metadata.py::NamingConventionTest::test_ix_allcols_truncation 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ix_allcols_truncation 239s test/sql/test_metadata.py::NamingConventionTest::test_ix_name 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ix_name 239s test/sql/test_metadata.py::NamingConventionTest::test_pickle_metadata 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pickle_metadata 239s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-column] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-column] 239s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-constraint] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-constraint] 239s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-explicit_name] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-explicit_name] 239s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-nopk] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-nopk] 239s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-column] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-column] 239s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-constraint] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-constraint] 239s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-explicit_name] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-explicit_name] 239s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-nopk] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-nopk] 239s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-column] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-column] 239s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-constraint] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-constraint] 239s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-explicit_name] 239s [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] 239s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-nopk] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-nopk] 239s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-column] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-column] 239s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-constraint] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-constraint] 239s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-explicit_name] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-explicit_name] 239s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-nopk] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-nopk] 239s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-column] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-column] 239s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-constraint] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-constraint] 239s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-explicit_name] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-explicit_name] 239s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-nopk] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-nopk] 239s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-column] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-column] 239s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-constraint] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-constraint] 239s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-explicit_name] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-explicit_name] 239s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-nopk] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-nopk] 239s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean 239s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_no_name 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_no_name 239s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_not_on_name 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_not_on_name 239s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_enum 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_enum 239s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_propagate_conv 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_propagate_conv 239s test/sql/test_metadata.py::NamingConventionTest::test_schematype_no_ck_name_boolean_no_name 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_no_ck_name_boolean_no_name 239s test/sql/test_metadata.py::NamingConventionTest::test_table_attached_ck_name 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_table_attached_ck_name 239s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_key 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_key 239s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_name 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_name 239s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_truncated_name 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_truncated_name 239s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_underscore_name 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_underscore_name 239s test/sql/test_metadata.py::NamingConventionTest::test_uq_conv_name 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_conv_name 239s test/sql/test_metadata.py::NamingConventionTest::test_uq_defer_name_convention 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_defer_name_convention 239s test/sql/test_metadata.py::NamingConventionTest::test_uq_key 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_key 239s test/sql/test_metadata.py::NamingConventionTest::test_uq_label 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_label 239s test/sql/test_metadata.py::NamingConventionTest::test_uq_name 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_name 239s test/sql/test_metadata.py::NamingConventionTest::test_uq_name_already_conv 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_name_already_conv 239s test/sql/test_metadata.py::PKAutoIncrementTest::test_explicit_autoinc_but_fks 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_explicit_autoinc_but_fks 239s test/sql/test_metadata.py::PKAutoIncrementTest::test_implicit_autoinc_but_fks 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_implicit_autoinc_but_fks 239s test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_multi_autoinc 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_multi_autoinc 239s test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_no_autoinc 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_no_autoinc 239s test/sql/test_metadata.py::PKAutoIncrementTest::test_no_kw_args 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_no_kw_args 239s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_default 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_default 239s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_no_autoinc 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_no_autoinc 239s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_server_default 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_server_default 239s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_illegal_autoinc 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_illegal_autoinc 239s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_no_autoinc 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_no_autoinc 239s test/sql/test_metadata.py::SchemaTest::test_ad_hoc_schema_equiv_fk 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_ad_hoc_schema_equiv_fk 239s test/sql/test_metadata.py::SchemaTest::test_create_drop_schema 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_create_drop_schema 239s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk 239s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local 239s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local_raises 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local_raises 239s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_remote 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_remote 239s test/sql/test_metadata.py::SchemaTest::test_iteration 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_iteration 239s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element0-CREATE SCHEMA sa_schema] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element0-CREATE SCHEMA sa_schema] 239s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element1-DROP SCHEMA sa_schema] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element1-DROP SCHEMA sa_schema] 239s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element2-CREATE TABLE t (q INTEGER)] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element2-CREATE TABLE t (q INTEGER)] 239s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element3-DROP TABLE t] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element3-DROP TABLE t] 239s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element4-CREATE INDEX foo ON t (x)] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element4-CREATE INDEX foo ON t (x)] 239s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element5-DROP INDEX foo] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element5-DROP INDEX foo] 239s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element6-CREATE SEQUENCE my_seq] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element6-CREATE SEQUENCE my_seq] 239s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element7-DROP SEQUENCE my_seq] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element7-DROP SEQUENCE my_seq] 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_array_enclosing_schematype 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_array_enclosing_schematype 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_plain 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_plain 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_schematype_of_typedec 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_schematype_of_typedec 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_enclosing_schematype 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_enclosing_schematype 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_of_schematype 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_of_schematype 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_variant_array_schematype 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_variant_array_schematype 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_column_copy_transfers_events 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_column_copy_transfers_events 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_constraint_type_doesnt_double 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_constraint_type_doesnt_double 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_nonnative_column_copy_transfers_constraintpref 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_nonnative_column_copy_transfers_constraintpref 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[inherit_schema-True-inherit_schema] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[inherit_schema-True-inherit_schema] 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[metadata-value3-metadata] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[metadata-value3-metadata] 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[name-foobar-name] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[name-foobar-name] 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[schema-someschema-schema] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[schema-someschema-schema] 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_column_copy_transfers_events 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_column_copy_transfers_events 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_constraint_type_doesnt_double 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_constraint_type_doesnt_double 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_constraintpref 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_constraintpref 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_events 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_events 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema_enum 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema_enum 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_enum 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_enum 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata_override_explicit 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata_override_explicit 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_table_override_metadata 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_table_override_metadata 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_new_impl 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_new_impl 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_no_new_impl 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_no_new_impl 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_decorator_schematype 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_decorator_schematype 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_new_impl 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_new_impl 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_no_new_impl 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_no_new_impl 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_decorated 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_decorated 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[assign_metadata] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[assign_metadata] 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[not_assign_metadata] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[not_assign_metadata] 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_events 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_events 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_schema 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_schema 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[already_has_a_schema] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[already_has_a_schema] 239s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[not_already_has_a_schema] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[not_already_has_a_schema] 239s test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_non_sentinel 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_non_sentinel 239s test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_notnull 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_notnull 239s test/sql/test_metadata.py::SentinelColTest::test_only_one_sentinel 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SentinelColTest::test_only_one_sentinel 239s test/sql/test_metadata.py::TableTest::test_append_column_existing_key 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_existing_key 239s test/sql/test_metadata.py::TableTest::test_append_column_existing_name 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_existing_name 239s test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[key] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[key] 239s test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[name] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[name] 239s test/sql/test_metadata.py::TableTest::test_autoincrement_replace 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_autoincrement_replace 239s test/sql/test_metadata.py::TableTest::test_c_immutable 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_c_immutable 239s test/sql/test_metadata.py::TableTest::test_c_mutate_after_unpickle 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_c_mutate_after_unpickle 239s test/sql/test_metadata.py::TableTest::test_extend_attributes[comment-attrib_values0] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[comment-attrib_values0] 239s test/sql/test_metadata.py::TableTest::test_extend_attributes[implicit_returning-attrib_values1] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[implicit_returning-attrib_values1] 239s test/sql/test_metadata.py::TableTest::test_extend_attributes[info-attrib_values2] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[info-attrib_values2] 239s test/sql/test_metadata.py::TableTest::test_foreign_key_constraints_collection 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_foreign_key_constraints_collection 239s test/sql/test_metadata.py::TableTest::test_invalid_objects 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_invalid_objects 239s test/sql/test_metadata.py::TableTest::test_must_exist 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_must_exist 239s test/sql/test_metadata.py::TableTest::test_pk_always_flips_nullable 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_always_flips_nullable 239s test/sql/test_metadata.py::TableTest::test_pk_args_standalone 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_args_standalone 239s test/sql/test_metadata.py::TableTest::test_pk_can_be_nullable 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_can_be_nullable 239s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_four 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_four 239s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_one 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_one 239s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_three 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_three 239s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_two 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_two 239s test/sql/test_metadata.py::TableTest::test_pk_cols_sets_flags 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_cols_sets_flags 239s test/sql/test_metadata.py::TableTest::test_prefixes 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes 239s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[None-expected0] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[None-expected0] 239s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg1-expected1] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg1-expected1] 239s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg2-expected2] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg2-expected2] 239s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg3-expected3] 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg3-expected3] 239s test/sql/test_metadata.py::TableTest::test_reset_exported_passes 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_reset_exported_passes 239s test/sql/test_metadata.py::TableTest::test_table_ctor_duplicated_column_name 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_table_ctor_duplicated_column_name 239s test/sql/test_metadata.py::TableTest::test_table_info 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_table_info 239s test/sql/test_metadata.py::ToMetaDataTest::test_already_exists 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_already_exists 239s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_change_metadata 239s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_change_metadata 239s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_retain_metadata 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_retain_metadata 239s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves 239s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves_w_schema 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves_w_schema 239s test/sql/test_metadata.py::ToMetaDataTest::test_change_schema 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_schema 239s test/sql/test_metadata.py::ToMetaDataTest::test_col_key_fk_parent 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_col_key_fk_parent 239s test/sql/test_metadata.py::ToMetaDataTest::test_column_collection_constraint_w_ad_hoc_columns 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_column_collection_constraint_w_ad_hoc_columns 239s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers0] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers0] 239s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers1] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers1] 239s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers2] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers2] 239s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers3] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers3] 239s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers4] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers4] 239s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers5] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers5] 239s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers6] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers6] 239s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers7] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers7] 239s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers0] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers0] 239s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers1] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers1] 239s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers2] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers2] 239s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers3] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers3] 239s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers4] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers4] 239s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers5] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers5] 239s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers6] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers6] 239s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers7] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers7] 239s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers0] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers0] 239s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers1] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers1] 239s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers2] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers2] 239s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers3] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers3] 239s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers4] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers4] 239s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers5] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers5] 239s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers6] 239s [gw0] [ 43%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_unbound 239s test/aaa_profiling/test_memusage.py::CycleTest::test_optimized_get 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers6] 239s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers7] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers7] 239s test/sql/test_metadata.py::ToMetaDataTest::test_copy_info 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy_info 239s test/sql/test_metadata.py::ToMetaDataTest::test_default_schema_metadata 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_default_schema_metadata 239s test/sql/test_metadata.py::ToMetaDataTest::test_dialect_kwargs 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_dialect_kwargs 239s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_new_schema 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_new_schema 239s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_retain_schema 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_retain_schema 239s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_new_schema 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_new_schema 239s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_retain_schema 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_retain_schema 239s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_new_schema 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_new_schema 239s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_retain_schema 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_retain_schema 239s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_new_schema 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_new_schema 239s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_retain_schema 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_retain_schema 239s test/sql/test_metadata.py::ToMetaDataTest::test_fk_custom_system 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_custom_system 239s test/sql/test_metadata.py::ToMetaDataTest::test_fk_get_referent_is_always_a_column 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_get_referent_is_always_a_column 239s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_new_schema 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_new_schema 239s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_retain_schema 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_retain_schema 239s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_new_schema 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_new_schema 239s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_retain_schema 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_retain_schema 239s test/sql/test_metadata.py::ToMetaDataTest::test_fk_reset_to_none 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_reset_to_none 239s test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[None] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[None] 239s test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[SchemaConst.RETAIN_SCHEMA] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[SchemaConst.RETAIN_SCHEMA] 239s test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname 239s test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname_name_missing 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname_name_missing 239s test/sql/test_metadata.py::ToMetaDataTest::test_index_true_flag 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_index_true_flag 239s test/sql/test_metadata.py::ToMetaDataTest::test_indexes 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_indexes 239s test/sql/test_metadata.py::ToMetaDataTest::test_indexes_with_col_redefine 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_indexes_with_col_redefine 239s test/sql/test_metadata.py::ToMetaDataTest::test_retain_table_schema 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_retain_table_schema 239s test/sql/test_metadata.py::ToMetaDataTest::test_strip_schema 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_strip_schema 239s test/sql/test_metadata.py::ToMetaDataTest::test_unique_true_flag 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_unique_true_flag 239s test/sql/test_metadata.py::UseExistingTest::test_autoload_replace_column 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_autoload_replace_column 239s test/sql/test_metadata.py::UseExistingTest::test_exception_no_flags 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_exception_no_flags 239s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column 239s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_orig 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_orig 239s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_reflection 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_reflection 239s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype 239s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_orig 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_orig 239s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_reflection 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_reflection 239s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_dupes_constraints 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_dupes_constraints 239s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote 239s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_orig 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_orig 239s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_reflection 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_reflection 239s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column 239s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_orig 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_orig 239s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_reflection 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_reflection 239s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype 239s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_orig 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_orig 239s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_reflection 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_reflection 239s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_no_dupe_constraints 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_no_dupe_constraints 239s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote 239s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_orig 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_orig 239s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_reflection 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_reflection 239s test/sql/test_metadata.py::UseExistingTest::test_keep_plus_existing_raises 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_plus_existing_raises 239s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace] 239s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace_ee] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace_ee] 239s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_no_replace] 239s [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] 239s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_replace] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_replace] 239s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_first] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_first] 239s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_second] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_second] 239s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace] 239s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace_ee] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace_ee] 239s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_no_replace] 239s [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] 239s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_replace] 239s [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] 239s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_first] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_first] 239s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_second] 239s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_second] 239s test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[no_embedded] 239s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[no_embedded] 239s test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[require_embedded] 239s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[require_embedded] 240s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[no_embedded] 240s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[no_embedded] 240s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[require_embedded] 240s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[require_embedded] 240s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[no_embedded] 240s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[no_embedded] 240s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[require_embedded] 240s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[require_embedded] 240s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[no_embedded] 240s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[no_embedded] 240s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[require_embedded] 240s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[require_embedded] 240s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[no_embedded] 240s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[no_embedded] 240s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[require_embedded] 240s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[require_embedded] 240s test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_cached 240s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_cached 240s test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_not_cached 240s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_not_cached 240s test/aaa_profiling/test_misc.py::EnumTest::test_create_enum_from_pep_435_w_expensive_members 240s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::EnumTest::test_create_enum_from_pep_435_w_expensive_members 240s test/orm/declarative/test_mixin.py::AbstractTest::test_abstract_boolean 240s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_abstract_boolean 240s test/orm/declarative/test_mixin.py::AbstractTest::test_implicit_abstract_viadecorator 240s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_implicit_abstract_viadecorator 240s test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_attributes 240s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_attributes 240s test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_inherits 240s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_inherits 240s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args 240s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args 240s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args_used_multiple_times 240s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args_used_multiple_times 240s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property 240s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property 240s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno] 240s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno] 240s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno_w_clsmeth] 240s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno_w_clsmeth] 240s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[legacy] 240s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[legacy] 240s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[nonanno] 240s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[nonanno] 240s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[pep593] 240s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[pep593] 240s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies 240s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies 240s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies_doesnt_impact_synonyms 240s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies_doesnt_impact_synonyms 240s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_deferred 240s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_deferred 240s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_doc 240s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_doc 241s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship 241s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship 241s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship_primryjoin 241s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship_primryjoin 241s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_abstract_declared_attr 241s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_abstract_declared_attr 241s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_prepare_nocascade 241s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_prepare_nocascade 241s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_one 241s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_one 241s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_three 241s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_three 241s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_two 241s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_two 241s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_classproperty_still_works 241s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_classproperty_still_works 241s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation 241s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation 241s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation_newname 241s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation_newname 241s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_single_propagation 241s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_single_propagation 241s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_subclass_type 241s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_subclass_type 241s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_superclass_type 241s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_superclass_type 241s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[Column] 241s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[Column] 241s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[mapped_column] 241s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[mapped_column] 241s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[Column] 241s [gw0] [ 43%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_optimized_get 241s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_aliased 241s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[Column] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[mapped_column] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[mapped_column] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_table_inheritance 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_table_inheritance 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declarative_mixin_decorator 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declarative_mixin_decorator 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_base 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_base 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_direct 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_direct 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_mixin 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_mixin 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-generate_base] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-generate_base] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-subclass] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-subclass] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-generate_base] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-generate_base] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-subclass] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-subclass] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-generate_base] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-generate_base] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-subclass] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-subclass] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-generate_base] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-generate_base] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-subclass] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-subclass] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-generate_base] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-generate_base] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-subclass] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-subclass] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-generate_base] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-generate_base] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-subclass] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-subclass] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-generate_base] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-generate_base] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-subclass] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-subclass] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-generate_base] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-generate_base] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-subclass] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-subclass] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-Column] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-Column] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-mapped_column] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-mapped_column] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-Column] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-Column] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-mapped_column] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-mapped_column] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-Column] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-Column] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-mapped_column] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-mapped_column] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[Column] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[Column] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[mapped_column] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[mapped_column] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[Column] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[Column] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[mapped_column] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[mapped_column] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[Column] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[Column] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[mapped_column] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[mapped_column] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[Column] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[Column] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[mapped_column] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[mapped_column] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_one 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_one 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_two 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_two 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[generate_base] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[generate_base] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[subclass] 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[subclass] 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_joined_table_propagation 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_joined_table_propagation 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_composite 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_composite 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_custom_base 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_custom_base 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr_two 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr_two 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited_descriptor 242s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited_descriptor 242s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_overridden 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_overridden 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_polymorphic_on_inherited 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_polymorphic_on_inherited 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_property 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_property 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_column_ordering 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_column_ordering 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[Column] 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[Column] 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[mapped_column] 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[mapped_column] 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wdecorator 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wdecorator 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin_used_for_joined 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin_used_for_joined 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_not_allowed 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_not_allowed 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_metadata 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_metadata 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_times 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_times 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_registry_multiple_metadata 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_registry_multiple_metadata 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wbase 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wbase 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wdecorator 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wdecorator 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_back_propagate 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_back_propagate 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_table_no_propagation 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_table_no_propagation 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_some_propagation 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_some_propagation 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_composite 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_composite 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_descriptor 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_descriptor 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_single_table_inheritance 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_single_table_inheritance 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_overridden 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_overridden 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_alt_key_column_in_mixin 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_alt_key_column_in_mixin 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_column_in_mixin 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_column_in_mixin 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_same_column_in_mixin 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_same_column_in_mixin 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_overrides_different_typed_column_in_mixin 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_overrides_different_typed_column_in_mixin 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_dependent_on_subclass 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_dependent_on_subclass 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inheritance_order 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inheritance_order 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inherited 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inherited 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_not_inherited 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_not_inherited 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[Column] 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[Column] 243s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[mapped_column] 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[mapped_column] 243s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight 243s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight_special_names 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight_special_names 243s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_col_prop_attrs_associated_w_class_for_mapper_args 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_col_prop_attrs_associated_w_class_for_mapper_args 243s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_column_pre_map 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_column_pre_map 243s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_mixin_attr_refers_to_column_copies 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_mixin_attr_refers_to_column_copies 243s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_multilevel_mixin_attr_refers_to_column_copies 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_multilevel_mixin_attr_refers_to_column_copies 243s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_non_decl_access 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_non_decl_access 243s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_abstract 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_abstract 243s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin 243s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin_override 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin_override 243s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_noncascade 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_noncascade 243s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_behavior_within_decl 243s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_behavior_within_decl 244s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_gc 244s [gw0] [ 43%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_aliased 244s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_join 244s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_gc 244s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_warn_cascading_used_w_tablename 244s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_warn_cascading_used_w_tablename 244s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_clear 244s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_clear 244s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce 244s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce 244s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_none 244s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_none 244s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_raise 244s [gw1] [ 44%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_raise 244s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_copy 244s [gw1] [ 44%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_copy 244s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_deepcopy 244s [gw1] [ 44%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_deepcopy 244s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_in_place_mutation 244s [gw1] [ 44%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_in_place_mutation 244s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_modified_event 244s [gw1] [ 44%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_modified_event 244s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pickle_parent 244s [gw1] [ 44%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pickle_parent 244s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop 244s [gw1] [ 44%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop 244s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default 244s [gw1] [ 44%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default 244s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default_none 244s [gw1] [ 44%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default_none 245s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_popitem 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_popitem 245s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace 245s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace_itself_still_ok 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace_itself_still_ok 245s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_setdefault 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_setdefault 245s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_unrelated_flush 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_unrelated_flush 245s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_update 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_update 245s test/ext/test_mutable.py::MiscTest::test_no_duplicate_reg_w_inheritance 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MiscTest::test_no_duplicate_reg_w_inheritance 245s test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[False] 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[False] 245s test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[True] 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[True] 245s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_non_present] 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_non_present] 245s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_present] 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_present] 245s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_non_present] 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_non_present] 245s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_present] 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_present] 245s test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_non_present] 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_non_present] 245s test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_present] 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_present] 245s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_clear 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_clear 245s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_none 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_none 245s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_raise 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_raise 245s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_copy 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_copy 245s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_deepcopy 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_deepcopy 245s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_in_place_mutation 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_in_place_mutation 245s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_modified_event 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_modified_event 245s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pickle_parent 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pickle_parent 245s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop 245s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default 245s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default_none 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default_none 245s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_popitem 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_popitem 245s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace 245s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace_itself_still_ok 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace_itself_still_ok 245s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_setdefault 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_setdefault 245s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_unrelated_flush 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_unrelated_flush 245s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_update 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_update 245s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_clear 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_clear 245s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_none 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_none 245s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_raise 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_raise 245s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_copy 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_copy 245s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_deepcopy 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_deepcopy 245s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_in_place_mutation 245s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_in_place_mutation 246s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_modified_event 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_modified_event 246s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pickle_parent 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pickle_parent 246s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop 246s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default 246s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default_none 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default_none 246s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_popitem 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_popitem 246s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace 246s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace_itself_still_ok 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace_itself_still_ok 246s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_setdefault 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_setdefault 246s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_unrelated_flush 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_unrelated_flush 246s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_update 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_update 246s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_clear 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_clear 246s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_none 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_none 246s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_raise 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_raise 246s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_copy 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_copy 246s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_deepcopy 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_deepcopy 246s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_in_place_mutation 246s [gw0] [ 44%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_join 246s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_in_place_mutation 246s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_modified_event 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_modified_event 246s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pickle_parent 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pickle_parent 246s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop 246s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default 246s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default_none 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default_none 246s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_popitem 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_popitem 246s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace 246s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace_itself_still_ok 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace_itself_still_ok 246s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_setdefault 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_setdefault 246s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_unrelated_flush 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_unrelated_flush 246s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_update 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_update 246s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_append 246s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_append 246s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_clear 246s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_clear 246s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_none 246s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_none 246s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_raise 246s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_raise 246s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_copy 246s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_copy 246s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_deepcopy 246s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_deepcopy 246s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_del_slice 246s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_del_slice 246s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_extend 246s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_extend 246s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_int 246s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_int 246s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_str 246s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_str 246s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_int 246s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_int 246s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_str 246s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_str 246s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert 246s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert 246s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert2 246s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert2 246s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_legacy_pickle_loads 246s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_legacy_pickle_loads 246s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_operator_extend 246s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_operator_extend 246s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pickle_parent 246s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pickle_parent 246s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pop 246s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pop 246s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_remove 246s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_remove 246s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_reverse 246s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_reverse 246s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort 246s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort 246s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_key 246s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_key 246s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_reverse_kwarg 246s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_reverse_kwarg 246s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_unrelated_flush 246s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_unrelated_flush 246s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_clear 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_clear 246s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_none 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_none 246s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_raise 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_raise 246s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_copy 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_copy 246s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_deepcopy 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_deepcopy 246s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_in_place_mutation 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_in_place_mutation 246s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_modified_event 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_modified_event 246s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_non_mutable 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_non_mutable 246s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pickle_parent 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pickle_parent 246s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop 246s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default 246s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default_none 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default_none 246s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_popitem 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_popitem 246s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace 246s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace 247s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace_itself_still_ok 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace_itself_still_ok 247s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_setdefault 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_setdefault 247s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_unrelated_flush 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_unrelated_flush 247s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_update 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_update 247s test/ext/test_mutable.py::MutableColumnDefaultTest::test_evt_on_flush_refresh 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnDefaultTest::test_evt_on_flush_refresh 247s test/ext/test_mutable.py::MutableCompositeCallableTest::test_basic 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositeCallableTest::test_basic 247s test/ext/test_mutable.py::MutableCompositeColumnDefaultTest::test_evt_on_flush_refresh 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositeColumnDefaultTest::test_evt_on_flush_refresh 247s test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_custom_coerce 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_custom_coerce 247s test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_round_trip_ok 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_round_trip_ok 247s test/ext/test_mutable.py::MutableCompositesTest::test_dont_reset_on_attr_refresh 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_dont_reset_on_attr_refresh 247s test/ext/test_mutable.py::MutableCompositesTest::test_in_place_mutation 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_in_place_mutation 247s test/ext/test_mutable.py::MutableCompositesTest::test_pickle_of_parent 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_pickle_of_parent 247s test/ext/test_mutable.py::MutableCompositesTest::test_set_illegal 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_set_illegal 247s test/ext/test_mutable.py::MutableCompositesTest::test_set_none 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_set_none 247s test/ext/test_mutable.py::MutableCompositesTest::test_unrelated_flush 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_unrelated_flush 247s test/ext/test_mutable.py::MutableCompositesUnpickleTest::test_unpickle_modified_eq 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesUnpickleTest::test_unpickle_modified_eq 247s test/ext/test_mutable.py::MutableDCCompositeColumnDefaultTest::test_evt_on_flush_refresh 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositeColumnDefaultTest::test_evt_on_flush_refresh 247s test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_custom_coerce 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_custom_coerce 247s test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_round_trip_ok 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_round_trip_ok 247s test/ext/test_mutable.py::MutableDCCompositesTest::test_dont_reset_on_attr_refresh 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_dont_reset_on_attr_refresh 247s test/ext/test_mutable.py::MutableDCCompositesTest::test_in_place_mutation 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_in_place_mutation 247s test/ext/test_mutable.py::MutableDCCompositesTest::test_pickle_of_parent 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_pickle_of_parent 247s test/ext/test_mutable.py::MutableDCCompositesTest::test_set_illegal 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_set_illegal 247s test/ext/test_mutable.py::MutableDCCompositesTest::test_set_none 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_set_none 247s test/ext/test_mutable.py::MutableDCCompositesTest::test_unrelated_flush 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_unrelated_flush 247s test/ext/test_mutable.py::MutableDCCompositesUnpickleTest::test_unpickle_modified_eq 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesUnpickleTest::test_unpickle_modified_eq 247s test/ext/test_mutable.py::MutableDictNoHashTest::test_clear 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_clear 247s test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_none 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_none 247s test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_raise 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_raise 247s test/ext/test_mutable.py::MutableDictNoHashTest::test_copy 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_copy 247s test/ext/test_mutable.py::MutableDictNoHashTest::test_deepcopy 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_deepcopy 247s test/ext/test_mutable.py::MutableDictNoHashTest::test_ensure_not_hashable 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_ensure_not_hashable 247s test/ext/test_mutable.py::MutableDictNoHashTest::test_in_place_mutation 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_in_place_mutation 247s test/ext/test_mutable.py::MutableDictNoHashTest::test_modified_event 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_modified_event 247s test/ext/test_mutable.py::MutableDictNoHashTest::test_pickle_parent 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pickle_parent 247s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop 247s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default 247s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default_none 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default_none 247s test/ext/test_mutable.py::MutableDictNoHashTest::test_popitem 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_popitem 247s test/ext/test_mutable.py::MutableDictNoHashTest::test_replace 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_replace 247s test/ext/test_mutable.py::MutableDictNoHashTest::test_replace_itself_still_ok 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_replace_itself_still_ok 247s test/ext/test_mutable.py::MutableDictNoHashTest::test_setdefault 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_setdefault 247s test/ext/test_mutable.py::MutableDictNoHashTest::test_unrelated_flush 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_unrelated_flush 247s test/ext/test_mutable.py::MutableDictNoHashTest::test_update 247s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_update 248s test/ext/test_mutable.py::MutableInheritedCompositesTest::test_in_place_mutation_subclass 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableInheritedCompositesTest::test_in_place_mutation_subclass 248s test/ext/test_mutable.py::MutableInheritedCompositesTest::test_pickle_of_parent_subclass 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableInheritedCompositesTest::test_pickle_of_parent_subclass 248s test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_in_place_mutation_subclass 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_in_place_mutation_subclass 248s test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_pickle_of_parent_subclass 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_pickle_of_parent_subclass 248s test/ext/test_mutable.py::MutableListNoHashTest::test_append 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_append 248s test/ext/test_mutable.py::MutableListNoHashTest::test_clear 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_clear 248s test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_none 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_none 248s test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_raise 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_raise 248s test/ext/test_mutable.py::MutableListNoHashTest::test_copy 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_copy 248s test/ext/test_mutable.py::MutableListNoHashTest::test_deepcopy 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_deepcopy 248s test/ext/test_mutable.py::MutableListNoHashTest::test_del_slice 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_del_slice 248s test/ext/test_mutable.py::MutableListNoHashTest::test_ensure_not_hashable 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_ensure_not_hashable 248s test/ext/test_mutable.py::MutableListNoHashTest::test_extend 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_extend 248s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_int 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_int 248s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_str 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_str 248s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_int 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_int 248s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_str 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_str 248s test/ext/test_mutable.py::MutableListNoHashTest::test_insert 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_insert 248s test/ext/test_mutable.py::MutableListNoHashTest::test_insert2 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_insert2 248s test/ext/test_mutable.py::MutableListNoHashTest::test_legacy_pickle_loads 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_legacy_pickle_loads 248s test/ext/test_mutable.py::MutableListNoHashTest::test_operator_extend 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_operator_extend 248s test/ext/test_mutable.py::MutableListNoHashTest::test_pickle_parent 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_pickle_parent 248s test/ext/test_mutable.py::MutableListNoHashTest::test_pop 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_pop 248s test/ext/test_mutable.py::MutableListNoHashTest::test_remove 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_remove 248s test/ext/test_mutable.py::MutableListNoHashTest::test_reverse 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_reverse 248s test/ext/test_mutable.py::MutableListNoHashTest::test_sort 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort 248s test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_key 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_key 248s test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_reverse_kwarg 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_reverse_kwarg 248s test/ext/test_mutable.py::MutableListNoHashTest::test_unrelated_flush 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_unrelated_flush 248s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_append 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_append 248s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_clear 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_clear 248s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_none 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_none 248s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_raise 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_raise 248s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_copy 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_copy 248s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_deepcopy 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_deepcopy 248s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_del_slice 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_del_slice 248s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_extend 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_extend 248s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_int 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_int 248s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_str 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_str 248s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_int 248s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_int 248s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_str 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_str 249s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert 249s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert2 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert2 249s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_legacy_pickle_loads 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_legacy_pickle_loads 249s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_operator_extend 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_operator_extend 249s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pickle_parent 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pickle_parent 249s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pop 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pop 249s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_remove 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_remove 249s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_reverse 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_reverse 249s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort 249s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_key 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_key 249s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_reverse_kwarg 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_reverse_kwarg 249s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_unrelated_flush 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_unrelated_flush 249s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_add 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_add 249s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_intersection_update 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_intersection_update 249s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_symmetric_difference_update 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_symmetric_difference_update 249s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_update 249s [gw0] [ 44%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_update 249s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_joinedload 249s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_clear 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_clear 249s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_none 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_none 249s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_raise 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_raise 249s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_copy 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_copy 249s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_deepcopy 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_deepcopy 249s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_difference_update 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_difference_update 249s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_discard 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_discard 249s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_intersection_update 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_intersection_update 249s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_operator_difference_update 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_operator_difference_update 249s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pickle_parent 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pickle_parent 249s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pop 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pop 249s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_remove 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_remove 249s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_symmetric_difference_update 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_symmetric_difference_update 249s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_unrelated_flush 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_unrelated_flush 249s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_update 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_update 249s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_clear 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_clear 249s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_none 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_none 249s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_raise 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_raise 249s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_copy 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_copy 249s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_deepcopy 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_deepcopy 249s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_in_place_mutation 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_in_place_mutation 249s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_modified_event 249s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_modified_event 249s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_non_mutable 249s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_non_mutable 249s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pickle_parent 249s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pickle_parent 250s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop 250s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop 250s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default 250s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default 250s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default_none 250s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default_none 250s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_popitem 250s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_popitem 250s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace 250s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace 250s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace_itself_still_ok 250s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace_itself_still_ok 250s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_setdefault 250s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_setdefault 250s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_unrelated_flush 250s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_unrelated_flush 250s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_update 250s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_update 250s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_clear 250s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_clear 250s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_none 250s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_none 250s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_raise 250s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_raise 250s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_copy 250s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_copy 250s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_deepcopy 250s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_deepcopy 250s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_in_place_mutation 250s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_in_place_mutation 250s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_modified_event 250s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_modified_event 250s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_non_mutable 250s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_non_mutable 250s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pickle_parent 250s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pickle_parent 250s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop 250s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop 250s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default 250s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default 250s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default_none 250s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default_none 250s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_popitem 250s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_popitem 250s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace 250s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace 250s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace_itself_still_ok 250s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace_itself_still_ok 250s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_setdefault 250s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_setdefault 250s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_unrelated_flush 250s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_unrelated_flush 250s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_update 250s [gw1] [ 45%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_update 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_one.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_one.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_three.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_three.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_two.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_two.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_sessionmaker.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_sessionmaker.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_stuff.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_stuff.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[common_sql_element.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[common_sql_element.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[complete_orm_no_plugin.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[complete_orm_no_plugin.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite_dc.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite_dc.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[core_ddl.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[core_ddl.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[create_proxy_methods.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[create_proxy_methods.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_decorator.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_decorator.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_one.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_one.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_one.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_one.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_two.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_two.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dml.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dml.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dynamic_rel.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dynamic_rel.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_inspection.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_inspection.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_result.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_result.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py0] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py0] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py1] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py1] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions_again.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions_again.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_five.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_five.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_four.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_four.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_one.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_one.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_three.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_three.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_two.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_two.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[indexable.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[indexable.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[inspection_inspect.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[inspection_inspect.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[issue_9340.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[issue_9340.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[keyfunc_dict.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[keyfunc_dict.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lambda_stmt.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lambda_stmt.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lowercase_objects.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lowercase_objects.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_assign_expression.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_assign_expression.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_column.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_column.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_covariant.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_covariant.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc_ext.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc_ext.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mysql_stuff.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mysql_stuff.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[operators.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[operators.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orderinglist_one.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orderinglist_one.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_config_constructs.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_config_constructs.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_querying.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_querying.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[pg_stuff.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[pg_stuff.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[relationship.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[relationship.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[schema.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[schema.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[scoped_session.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[scoped_session.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[session.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[session.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sessionmakers.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sessionmakers.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sql_operations.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sql_operations.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqlite_stuff.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqlite_stuff.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqltypes.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqltypes.py] 250s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[trad_relationship_uselist.py] 250s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[trad_relationship_uselist.py] 251s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[traditional_relationship.py] 251s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[traditional_relationship.py] 251s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_queries.py] 251s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_queries.py] 251s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_results.py] 251s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_results.py] 251s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[write_only.py] 251s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[write_only.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[stubs_14] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[stubs_14] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6147] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6147] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6435] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6435] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6476] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6476] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[abstract_one.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[abstract_one.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative_base.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative_base.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[boolean_col.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[boolean_col.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_noninferred_plain_nonopt.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_noninferred_plain_nonopt.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_notype_on_fk_col.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_notype_on_fk_col.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[composite_props.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[composite_props.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[constr_cols_only.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[constr_cols_only.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[dataclasses_workaround.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[dataclasses_workaround.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_one.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_one.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_two.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_two.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_one.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_one.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_two.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_two.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_dynamic.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_dynamic.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_explicit.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_explicit.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_fully_inferred.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_fully_inferred.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_noninferred.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_noninferred.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_semiinferred.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_semiinferred.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[enum_col.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[enum_col.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[imperative_table.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[imperative_table.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[invalid_noninferred_lh_type.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[invalid_noninferred_lh_type.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321_part2.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321_part2.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102_workaround.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102_workaround.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9156.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9156.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[lambda_default.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[lambda_default.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mapped_attr_assign.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mapped_attr_assign.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_not_mapped.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_not_mapped.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_one.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_one.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_three.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_three.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_two.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_two.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_w_tablename.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_w_tablename.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist1.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist1.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist2.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist2.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[other_mapper_props.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[other_mapper_props.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[plugin_doesnt_break_one.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[plugin_doesnt_break_one.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_one.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_one.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_three.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_three.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_two.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_two.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_direct_cls.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_direct_cls.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err1.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err1.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err2.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err2.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err3.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err3.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[sa_module_prefix.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[sa_module_prefix.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[t_6950.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[t_6950.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[type_decorator.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[type_decorator.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typeless_fk_col_cant_infer.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typeless_fk_col_cant_infer.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err1.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err1.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err2.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err2.py] 251s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err3.py] 251s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err3.py] 251s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive 251s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive 251s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive_uselist 251s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive_uselist 251s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive 251s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive 251s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive_uselist 251s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive_uselist 251s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_nonpassive 251s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_nonpassive 251s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_passive 251s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_passive 251s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_nonpassive 251s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_nonpassive 251s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_passive 251s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_passive 251s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_nonpassive 251s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_nonpassive 251s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_passive 251s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_passive 251s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 251s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 251s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 251s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 251s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_rowswitch_doesntfire 251s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_rowswitch_doesntfire 251s test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 251s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 251s test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_passive 251s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_passive 251s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_nonpassive 251s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_nonpassive 251s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_passive 251s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_passive 251s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_nonpassive 251s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_nonpassive 251s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_passive 251s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_passive 252s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 252s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 252s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_passive 252s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_passive 252s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_nonpassive 252s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_nonpassive 252s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_passive 252s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_passive 252s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_nonpassive 252s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_nonpassive 252s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_passive 252s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_passive 252s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_entity 252s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_entity 252s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_flush_new_pk_after_expire 252s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_flush_new_pk_after_expire 252s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_load_after_expire 252s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_load_after_expire 252s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_nonpassive 252s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_nonpassive 252s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_passive 252s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_passive 252s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_deferred_relationship_expr 252s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_deferred_relationship_expr 252s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive 252s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive 252s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_cold_mapping 252s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_cold_mapping 252s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_uselist 252s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_uselist 252s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive 252s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive 252s [gw0] [ 45%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_joinedload 252s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_selectinload 252s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive_uselist 252s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive_uselist 252s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 252s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 252s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 252s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 252s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_nonpassive 252s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_nonpassive 252s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_passive 252s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_passive 252s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_self_sql_expr 252s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_self_sql_expr 252s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_sql_expr 252s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_sql_expr 252s test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse 252s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse 252s test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse_savepoint 252s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse_savepoint 252s test/orm/test_naturalpks.py::TransientExceptionTesst_sqlite+pysqlite_3_46_1::test_transient_exception 252s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::TransientExceptionTesst_sqlite+pysqlite_3_46_1::test_transient_exception 252s test/orm/test_naturalpks.py::UnsortablePKTest::test_updates_sorted 252s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::UnsortablePKTest::test_updates_sorted 252s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_five 252s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_five 252s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_four 252s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_four 252s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_one 252s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_one 252s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_three 252s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_three 252s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_two 252s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_two 252s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_five 252s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_five 252s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_four 252s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_four 252s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_one 252s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_one 252s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_three 252s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_three 252s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_two 252s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_two 252s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_explicit_withpoly 252s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_explicit_withpoly 252s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_implicit_withpoly 252s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_implicit_withpoly 252s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_stacked_of_type 252s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_stacked_of_type 252s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_explicit_withpoly 252s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_explicit_withpoly 252s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_implicit_withpoly 252s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_implicit_withpoly 252s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_any 252s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_any 252s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_compile_one 252s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_compile_one 252s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 252s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 252s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 252s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 253s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 253s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 253s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_five 253s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_five 253s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_four 253s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_four 253s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_one 253s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_one 253s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_three 253s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_three 253s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_two 253s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_two 253s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_five 253s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_five 253s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_four 253s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_four 253s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_one 253s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_one 253s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_three 253s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_three 253s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_two 253s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_two 253s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_flataliased_poly_compile 253s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_flataliased_poly_compile 253s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_unaliased_poly_compile 253s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_unaliased_poly_compile 253s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_withpoly 253s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_withpoly 253s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_implicit_withpoly 253s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_implicit_withpoly 253s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_stacked_of_type 253s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_stacked_of_type 253s test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_explicit_withpoly 253s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_explicit_withpoly 253s test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_implicit_withpoly 253s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_implicit_withpoly 253s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_any 253s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_any 253s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_compile_one 253s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_compile_one 253s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 253s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 253s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 253s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 253s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 253s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 253s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_five 253s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_five 253s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_four 253s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_four 253s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_one 253s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_one 253s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_three 253s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_three 253s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_two 253s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_two 253s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_five 253s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_five 253s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_four 253s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_four 253s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_one 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_one 253s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_three 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_three 253s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_two 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_two 253s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_explicit_withpoly 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_explicit_withpoly 253s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_implicit_withpoly 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_implicit_withpoly 253s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_stacked_of_type 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_stacked_of_type 253s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_explicit_withpoly 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_explicit_withpoly 253s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_implicit_withpoly 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_implicit_withpoly 253s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_any 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_any 253s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_compile_one 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_compile_one 253s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_one 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_one 253s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[0] 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[0] 253s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[1] 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[1] 253s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_five 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_five 253s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_four 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_four 253s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_one 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_one 253s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_three 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_three 253s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_two 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_two 253s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_five 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_five 253s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_four 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_four 253s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_one 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_one 253s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_three 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_three 253s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_two 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_two 253s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_explicit_withpoly 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_explicit_withpoly 253s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_implicit_withpoly 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_implicit_withpoly 253s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_stacked_of_type 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_stacked_of_type 253s test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_explicit_withpoly 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_explicit_withpoly 253s test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_implicit_withpoly 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_implicit_withpoly 253s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_any 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_any 253s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_compile_one 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_compile_one 253s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_one 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_one 253s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 253s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 253s test/orm/test_of_type.py::SubclassRelationshipTest::test_any_walias 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_any_walias 253s test/orm/test_of_type.py::SubclassRelationshipTest::test_any_wpoly 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_any_wpoly 253s test/orm/test_of_type.py::SubclassRelationshipTest::test_contains_eager_wpoly 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_contains_eager_wpoly 253s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_flat 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_flat 253s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_full_alias 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_full_alias 253s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_noalias 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_noalias 253s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_walias 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_walias 253s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly 253s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly_innerjoin 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly_innerjoin 253s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wsubclass 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wsubclass 253s test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wpoly 253s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wpoly 253s test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wsubclass 254s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wsubclass 254s test/orm/test_of_type.py::SubclassRelationshipTest::test_lazyload 254s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_lazyload 254s test/orm/test_of_type.py::SubclassRelationshipTest::test_subquery_wsubclass 254s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_subquery_wsubclass 254s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_joinedload_wsubclass 254s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_joinedload_wsubclass 254s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass 254s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass 254s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass_mapper_term 254s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass_mapper_term 254s test/orm/test_of_type.py::SubclassRelationshipTest2::test_all_subq_query 254s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest2::test_all_subq_query 254s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1 254s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1 254s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1_c1 254s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1_c1 254s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1 254s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1 254s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1_c1 254s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1_c1 254s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1 254s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1 254s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1_c1 254s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1_c1 254s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1 254s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1 254s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1_c1 254s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1_c1 254s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_bad_args 254s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_bad_args 254s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_no_call_twice 254s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_no_call_twice 254s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing 254s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing 254s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_connectionless 254s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_connectionless 254s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_target 254s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_target 254s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_clauseelem_keys 254s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_clauseelem_keys 254s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_column_keys 254s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_column_keys 254s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_five 254s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_five 254s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four 254s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four 254s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four_no_pk 254s [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 254s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_six 254s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_six 254s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_three 254s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_three 254s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_two 254s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_two 254s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_five 254s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_five 254s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_four 254s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_four 254s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_multivalues 254s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_multivalues 254s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_no_row_actually_affected 254s [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 254s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[issue_5939] 254s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[issue_5939] 254s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[with_dict] 254s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[with_dict] 254s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_special_types_in_set 254s [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 254s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_three 254s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_three 254s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_two 254s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_two 254s test/orm/test_onetoone.py::O2OTest::test_basic[False-False] 254s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[False-False] 254s test/orm/test_onetoone.py::O2OTest::test_basic[False-True] 254s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[False-True] 254s test/orm/test_onetoone.py::O2OTest::test_basic[True-False] 254s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[True-False] 254s test/orm/test_onetoone.py::O2OTest::test_simple_del[False] 254s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_del[False] 254s test/orm/test_onetoone.py::O2OTest::test_simple_del[True] 254s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_del[True] 254s test/orm/test_onetoone.py::O2OTest::test_simple_replace[False] 254s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_replace[False] 254s test/orm/test_onetoone.py::O2OTest::test_simple_replace[True] 254s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_replace[True] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-0] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-0] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-1] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-1] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-2] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-2] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-3] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-3] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-4] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-4] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-5] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-5] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-6] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-6] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-7] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-7] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-0] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-0] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-1] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-1] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-2] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-2] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-3] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-3] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-4] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-4] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-5] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-5] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-6] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-6] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-7] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-7] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-0] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-0] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-1] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-1] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-2] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-2] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-3] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-3] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-4] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-4] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-5] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-5] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-6] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-6] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-7] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-7] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-0] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-0] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-1] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-1] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-2] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-2] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-3] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-3] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-4] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-4] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-5] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-5] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-6] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-6] 254s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-7] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-7] 254s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators0] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators0] 254s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators1] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators1] 254s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators2] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators2] 254s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators3] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators3] 254s test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators0] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators0] 254s test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators1] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators1] 254s test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators0] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators0] 254s test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators1] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators1] 254s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators0] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators0] 254s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators1] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators1] 254s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators2] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators2] 254s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators3] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators3] 254s test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators0] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators0] 254s test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators1] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators1] 254s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators0] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators0] 254s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators1] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators1] 254s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators2] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators2] 254s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators3] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators3] 254s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators0] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators0] 254s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators1] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators1] 254s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators2] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators2] 254s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators3] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators3] 254s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators0] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators0] 254s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators1] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators1] 254s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators2] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators2] 254s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators3] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators3] 254s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-eq-=] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-eq-=] 254s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-gt->] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-gt->] 254s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-le-<=] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-le-<=] 254s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-ne-!=] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-ne-!=] 254s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-eq-=] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-eq-=] 254s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-gt->] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-gt->] 254s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-le-<=] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-le-<=] 254s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-ne-!=] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-ne-!=] 254s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-eq-=] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-eq-=] 254s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-gt->] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-gt->] 254s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-le-<=] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-le-<=] 254s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-ne-!=] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-ne-!=] 254s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-eq-=] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-eq-=] 254s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-gt->] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-gt->] 254s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-le-<=] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-le-<=] 254s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-ne-!=] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-ne-!=] 254s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators0] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators0] 254s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators1] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators1] 254s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators2] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators2] 254s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators3] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators3] 254s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators0] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators0] 254s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators1] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators1] 254s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators2] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators2] 254s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators3] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators3] 254s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators0] 254s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators0] 255s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators1] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators1] 255s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators2] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators2] 255s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators3] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators3] 255s test/sql/test_operators.py::AnyAllTest::test_values_illegal[all_] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_values_illegal[all_] 255s test/sql/test_operators.py::AnyAllTest::test_values_illegal[any_] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_values_illegal[any_] 255s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-all] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-all] 255s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-any] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-any] 255s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-all] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-all] 255s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-any] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-any] 255s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-all] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-all] 255s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-any] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-any] 255s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-all] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-all] 255s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-any] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-any] 255s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-all] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-all] 255s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-any] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-any] 255s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-all] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-all] 255s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-any] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-any] 255s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-all] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-all] 255s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-any] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-any] 255s test/sql/test_operators.py::ArrayIndexOpTest::test_contains_override_raises 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_contains_override_raises 255s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal 255s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal_zeroind 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal_zeroind 255s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr 255s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr_zeroind 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr_zeroind 255s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal 255s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal_zeroind 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal_zeroind 255s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr 255s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr_zeroind 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr_zeroind 255s test/sql/test_operators.py::ArrayIndexOpTest::test_override_operators 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_override_operators 255s test/sql/test_operators.py::ArrayIndexOpTest::test_setup_getitem_w_dims 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_setup_getitem_w_dims 255s test/sql/test_operators.py::BetweenTest::test_between_1 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_1 255s test/sql/test_operators.py::BetweenTest::test_between_2 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_2 255s test/sql/test_operators.py::BetweenTest::test_between_3 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_3 255s test/sql/test_operators.py::BetweenTest::test_between_4 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_4 255s test/sql/test_operators.py::BetweenTest::test_between_5 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_5 255s test/sql/test_operators.py::BetweenTest::test_between_6 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_6 255s test/sql/test_operators.py::BitOpTest::test_compile_binary[and] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[and] 255s test/sql/test_operators.py::BitOpTest::test_compile_binary[and_lambda] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[and_lambda] 255s test/sql/test_operators.py::BitOpTest::test_compile_binary[ls_lambda] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[ls_lambda] 255s test/sql/test_operators.py::BitOpTest::test_compile_binary[lshift] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[lshift] 255s test/sql/test_operators.py::BitOpTest::test_compile_binary[or] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[or] 255s test/sql/test_operators.py::BitOpTest::test_compile_binary[or_lambda] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[or_lambda] 255s test/sql/test_operators.py::BitOpTest::test_compile_binary[rs_lambda] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[rs_lambda] 255s test/sql/test_operators.py::BitOpTest::test_compile_binary[rshift] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[rshift] 255s test/sql/test_operators.py::BitOpTest::test_compile_binary[xor] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[xor] 255s test/sql/test_operators.py::BitOpTest::test_compile_binary[xor_lambda] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[xor_lambda] 255s test/sql/test_operators.py::BitOpTest::test_compile_not_colexpr_lvl 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_not_colexpr_lvl 255s test/sql/test_operators.py::BitOpTest::test_compile_not_column_lvl 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_not_column_lvl 255s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-distinct] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-distinct] 255s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-inv] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-inv] 255s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-neg] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-neg] 255s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-not] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-not] 255s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-distinct] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-distinct] 255s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-inv] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-inv] 255s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-neg] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-neg] 255s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-not] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-not] 255s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-distinct] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-distinct] 255s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-inv] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-inv] 255s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-neg] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-neg] 255s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-not] 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-not] 255s test/sql/test_operators.py::BooleanEvalTest::test_eight 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_eight 255s test/sql/test_operators.py::BooleanEvalTest::test_eleven 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_eleven 255s test/sql/test_operators.py::BooleanEvalTest::test_five_a 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_five_a 255s test/sql/test_operators.py::BooleanEvalTest::test_five_b 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_five_b 255s test/sql/test_operators.py::BooleanEvalTest::test_four 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_four 255s test/sql/test_operators.py::BooleanEvalTest::test_four_double 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_four_double 255s test/sql/test_operators.py::BooleanEvalTest::test_nine 255s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_nine 255s test/sql/test_operators.py::BooleanEvalTest::test_one 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_one 255s test/sql/test_operators.py::BooleanEvalTest::test_seven_a 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_a 255s test/sql/test_operators.py::BooleanEvalTest::test_seven_b 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_b 255s test/sql/test_operators.py::BooleanEvalTest::test_seven_c 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_c 255s test/sql/test_operators.py::BooleanEvalTest::test_seven_d 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_d 255s test/sql/test_operators.py::BooleanEvalTest::test_six 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_six 255s test/sql/test_operators.py::BooleanEvalTest::test_ten 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_ten 255s test/sql/test_operators.py::BooleanEvalTest::test_three_a 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_a 255s test/sql/test_operators.py::BooleanEvalTest::test_three_a_double 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_a_double 255s test/sql/test_operators.py::BooleanEvalTest::test_three_b 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_b 255s test/sql/test_operators.py::BooleanEvalTest::test_twelve 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_twelve 255s test/sql/test_operators.py::BooleanEvalTest::test_two_a 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_two_a 255s test/sql/test_operators.py::BooleanEvalTest::test_two_b 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_two_b 255s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[eq] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[eq] 255s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ge] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ge] 255s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[gt] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[gt] 255s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[le] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[le] 255s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[lt] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[lt] 255s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ne] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ne] 255s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ0] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ0] 255s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ1] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ1] 255s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ2] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ2] 255s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ0] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ0] 255s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ1] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ1] 255s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ2] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ2] 255s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_one 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_one 255s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_two 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_two 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_autoescape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_autoescape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_concat 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_concat 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded_mysql 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded_mysql 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_escape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_escape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal_concat 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal_concat 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_pg 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_pg 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text_concat 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text_concat 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_custom_escape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_custom_escape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_nosqlexpr 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_nosqlexpr 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_warning 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_warning 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded_mysql 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded_mysql 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_escape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_escape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal_mysql 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal_mysql 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_mysql 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_mysql 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text_mysql 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text_mysql 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape_custom_escape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape_custom_escape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_concat 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_concat 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded_mysql 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded_mysql 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_escape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_escape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal_concat 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal_concat 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_pg 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_pg 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text_concat 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text_concat 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_custom_escape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_custom_escape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_nosqlexpr 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_nosqlexpr 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_warning 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_warning 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded_mysql 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded_mysql 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_escape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_escape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal_mysql 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal_mysql 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_mysql 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_mysql 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_pg 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_pg 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text_mysql 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text_mysql 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape_empty 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape_empty 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape_custom_escape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape_custom_escape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_concat 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_concat 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded_mysql 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded_mysql 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_escape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_escape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal_mysql 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal_mysql 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_pg 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_pg 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text_mysql 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text_mysql 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape_empty 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape_empty 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_autoescape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_autoescape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_concat 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_concat 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded_mysql 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded_mysql 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_escape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_escape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_pg 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_pg 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_autoescape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_autoescape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_encoded 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_encoded 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_escape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_escape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_mysql 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_mysql 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_pg 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_pg 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_autoescape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_autoescape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_concat 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_concat 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded_mysql 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded_mysql 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_escape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_escape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_pg 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_pg 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_autoescape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_autoescape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_encoded 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_encoded 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_escape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_escape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_mysql 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_mysql 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_pg 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_pg 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape_empty 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape_empty 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_autoescape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_autoescape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_concat 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_concat 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded_mysql 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded_mysql 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_escape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_escape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_pg 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_pg 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape_empty 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape_empty 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith 255s [gw0] [ 47%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_selectinload 255s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_path 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_autoescape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_autoescape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_concat 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_concat 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded_mysql 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded_mysql 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_escape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_escape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape_custom_escape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape_custom_escape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_concat 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_concat 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded_mysql 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded_mysql 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_escape 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_escape 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal_mysql 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal_mysql 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text 255s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text_mysql 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text_mysql 255s test/sql/test_operators.py::ConjunctionTest::test_and_false_literal_leading 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_and_false_literal_leading 255s test/sql/test_operators.py::ConjunctionTest::test_and_true_literal_leading 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_and_true_literal_leading 255s test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct 255s test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct_use_labels 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct_use_labels 255s test/sql/test_operators.py::ConjunctionTest::test_constants_are_singleton 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constants_are_singleton 255s test/sql/test_operators.py::ConjunctionTest::test_eight 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_eight 255s test/sql/test_operators.py::ConjunctionTest::test_eleven 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_eleven 255s test/sql/test_operators.py::ConjunctionTest::test_empty_and_raw 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_and_raw 255s test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[and_-and_-true-True] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[and_-and_-true-True] 255s test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[or_-or_-false-False] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[or_-or_-false-False] 255s test/sql/test_operators.py::ConjunctionTest::test_empty_construct_for_whereclause 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_construct_for_whereclause 255s test/sql/test_operators.py::ConjunctionTest::test_empty_or_raw 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_or_raw 255s test/sql/test_operators.py::ConjunctionTest::test_five 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_five 255s test/sql/test_operators.py::ConjunctionTest::test_four 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_four 255s test/sql/test_operators.py::ConjunctionTest::test_fourteen 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_fourteen 255s test/sql/test_operators.py::ConjunctionTest::test_is_false_literal 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_is_false_literal 255s test/sql/test_operators.py::ConjunctionTest::test_is_true_literal 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_is_true_literal 255s test/sql/test_operators.py::ConjunctionTest::test_nine 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_nine 255s test/sql/test_operators.py::ConjunctionTest::test_non_empty_construct_for_whereclause 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_non_empty_construct_for_whereclause 255s test/sql/test_operators.py::ConjunctionTest::test_or_false_literal_leading 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_or_false_literal_leading 255s test/sql/test_operators.py::ConjunctionTest::test_or_true_literal_leading 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_or_true_literal_leading 255s test/sql/test_operators.py::ConjunctionTest::test_seven 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_seven 255s test/sql/test_operators.py::ConjunctionTest::test_single_bool_eight 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_eight 255s test/sql/test_operators.py::ConjunctionTest::test_single_bool_five 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_five 255s test/sql/test_operators.py::ConjunctionTest::test_single_bool_four 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_four 255s test/sql/test_operators.py::ConjunctionTest::test_single_bool_nine 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_nine 255s test/sql/test_operators.py::ConjunctionTest::test_single_bool_one 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_one 255s test/sql/test_operators.py::ConjunctionTest::test_single_bool_seven 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_seven 255s test/sql/test_operators.py::ConjunctionTest::test_single_bool_six 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_six 255s test/sql/test_operators.py::ConjunctionTest::test_single_bool_ten 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_ten 255s test/sql/test_operators.py::ConjunctionTest::test_single_bool_three 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_three 255s test/sql/test_operators.py::ConjunctionTest::test_single_bool_two 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_two 255s test/sql/test_operators.py::ConjunctionTest::test_six 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_six 255s test/sql/test_operators.py::ConjunctionTest::test_six_pt_five 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_six_pt_five 255s test/sql/test_operators.py::ConjunctionTest::test_ten 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_ten 255s test/sql/test_operators.py::ConjunctionTest::test_thirteen 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_thirteen 255s test/sql/test_operators.py::ConjunctionTest::test_twelve 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_twelve 255s test/sql/test_operators.py::CustomComparatorTest::test_alias_proxy 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_alias_proxy 255s test/sql/test_operators.py::CustomComparatorTest::test_binary_multi_propagate 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_binary_multi_propagate 255s test/sql/test_operators.py::CustomComparatorTest::test_binary_propagate 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_binary_propagate 255s test/sql/test_operators.py::CustomComparatorTest::test_column_proxy 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_column_proxy 255s test/sql/test_operators.py::CustomComparatorTest::test_no_boolean_propagate 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_no_boolean_propagate 255s test/sql/test_operators.py::CustomComparatorTest::test_override_builtin 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_override_builtin 255s test/sql/test_operators.py::CustomComparatorTest::test_reverse_binary_propagate 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_reverse_binary_propagate 255s test/sql/test_operators.py::CustomComparatorTest::test_subquery_proxy 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_subquery_proxy 255s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_alias_proxy 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_alias_proxy 255s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_multi_propagate 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_multi_propagate 255s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_propagate 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_propagate 255s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_column_proxy 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_column_proxy 255s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_no_boolean_propagate 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_no_boolean_propagate 255s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_override_builtin 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_override_builtin 255s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_reverse_binary_propagate 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_reverse_binary_propagate 255s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_subquery_proxy 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_subquery_proxy 255s test/sql/test_operators.py::CustomOpTest::test_is_comparison_bool_op 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_is_comparison_bool_op 255s test/sql/test_operators.py::CustomOpTest::test_is_comparison_legacy 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_is_comparison_legacy 255s test/sql/test_operators.py::CustomOpTest::test_python_impl 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_python_impl 255s test/sql/test_operators.py::CustomOpTest::test_python_impl_not_present 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_python_impl_not_present 255s test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(Integer())] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(Integer())] 255s test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(String())] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(String())] 255s test/sql/test_operators.py::CustomOpTest::test_return_types[Boolean()] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[Boolean()] 255s test/sql/test_operators.py::CustomOpTest::test_return_types[DateTime()] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[DateTime()] 255s test/sql/test_operators.py::CustomOpTest::test_return_types[Integer()] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[Integer()] 255s test/sql/test_operators.py::CustomOpTest::test_return_types[JSON()] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[JSON()] 255s test/sql/test_operators.py::CustomOpTest::test_return_types[NullType()] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[NullType()] 255s test/sql/test_operators.py::CustomOpTest::test_return_types[Numeric(precision=5, scale=2)] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[Numeric(precision=5, scale=2)] 255s test/sql/test_operators.py::CustomOpTest::test_return_types[String(length=50)] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[String(length=50)] 255s test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial 255s test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial_invert 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial_invert 255s test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial 255s test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_invert 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_invert 255s test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_prefix 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_prefix 255s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[format] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[format] 255s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[named] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[named] 255s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[pyformat] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[pyformat] 255s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[qmark] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[qmark] 255s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[format] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[format] 255s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[named] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[named] 255s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[pyformat] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[pyformat] 255s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[qmark] 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[qmark] 255s test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_both_ops 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_both_ops 255s test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_no_ops 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_no_ops 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_collate 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_collate 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_concatenable_adapt 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_concatenable_adapt 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_contains_override_raises 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_contains_override_raises 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_default_adapt 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_default_adapt 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in 255s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_list_of_non_column_element 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_list_of_non_column_element 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_non_selectable 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_non_selectable 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_thing_with_getitem 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_thing_with_getitem 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_no_getitem 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_no_getitem 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[add] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[add] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[and_] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[and_] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[mul] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[mul] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[or_] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[or_] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_not_in 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_not_in 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_null_true_false_is_sanity_checks 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_null_true_false_is_sanity_checks 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[add-"right"] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[add-"right"] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[concat_op-"right"] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[concat_op-"right"] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[eq-True] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[eq-True] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ilike_op-"right"] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ilike_op-"right"] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-"right"] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-"right"] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-False] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-False] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-NULL] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-NULL] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-None] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-None] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-True] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-True] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-false] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-false] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-true] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-true] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-False] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-False] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-None] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-None] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-True] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-True] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"0] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"0] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"1] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"1] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False0] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False0] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False1] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False1] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None0] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None0] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None1] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None1] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True0] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True0] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True1] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True1] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True0] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True0] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True1] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True1] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[like_op-"right"] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[like_op-"right"] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ne-True] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ne-True] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"0] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"0] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"1] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"1] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"0] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"0] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"1] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"1] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[asc_op-asc] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[asc_op-asc] 255s test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[desc_op-desc] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[desc_op-desc] 255s test/sql/test_operators.py::ExtensionOperatorTest::test_contains 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_contains 255s test/sql/test_operators.py::ExtensionOperatorTest::test_getitem 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_getitem 255s test/sql/test_operators.py::ExtensionOperatorTest::test_lshift 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_lshift 255s test/sql/test_operators.py::ExtensionOperatorTest::test_op_not_an_iterator 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_op_not_an_iterator 255s test/sql/test_operators.py::ExtensionOperatorTest::test_rshift 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_rshift 255s test/sql/test_operators.py::InSelectableTest::test_in_cte_explicit 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_cte_explicit 255s test/sql/test_operators.py::InSelectableTest::test_in_cte_implicit 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_cte_implicit 255s test/sql/test_operators.py::InSelectableTest::test_in_cte_select 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_cte_select 255s test/sql/test_operators.py::InSelectableTest::test_in_select 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_select 255s test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_explicit 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_explicit 255s test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_implicit 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_implicit 255s test/sql/test_operators.py::InSelectableTest::test_in_subquery_explicit 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_explicit 255s test/sql/test_operators.py::InSelectableTest::test_in_subquery_warning 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_warning 255s test/sql/test_operators.py::InSelectableTest::test_in_table 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_table 255s test/sql/test_operators.py::InSelectableTest::test_in_table_alias 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_table_alias 255s test/sql/test_operators.py::InTest::test_in_1 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_1 255s test/sql/test_operators.py::InTest::test_in_10 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_10 255s test/sql/test_operators.py::InTest::test_in_11 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_11 255s test/sql/test_operators.py::InTest::test_in_12 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_12 255s test/sql/test_operators.py::InTest::test_in_13 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_13 255s test/sql/test_operators.py::InTest::test_in_14 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_14 255s test/sql/test_operators.py::InTest::test_in_14_5 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_14_5 255s test/sql/test_operators.py::InTest::test_in_15 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_15 255s test/sql/test_operators.py::InTest::test_in_16 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_16 255s test/sql/test_operators.py::InTest::test_in_17 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_17 255s test/sql/test_operators.py::InTest::test_in_18 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_18 255s test/sql/test_operators.py::InTest::test_in_19 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_19 255s test/sql/test_operators.py::InTest::test_in_2 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_2 255s test/sql/test_operators.py::InTest::test_in_20 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_20 255s test/sql/test_operators.py::InTest::test_in_21 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_21 255s test/sql/test_operators.py::InTest::test_in_22 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_22 255s test/sql/test_operators.py::InTest::test_in_24 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_24 255s test/sql/test_operators.py::InTest::test_in_25 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_25 255s test/sql/test_operators.py::InTest::test_in_26 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_26 255s test/sql/test_operators.py::InTest::test_in_27 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_27 255s test/sql/test_operators.py::InTest::test_in_28 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_28 255s test/sql/test_operators.py::InTest::test_in_29[False] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_29[False] 255s test/sql/test_operators.py::InTest::test_in_29[True] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_29[True] 255s test/sql/test_operators.py::InTest::test_in_3 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_3 255s test/sql/test_operators.py::InTest::test_in_4 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_4 255s test/sql/test_operators.py::InTest::test_in_5 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_5 255s test/sql/test_operators.py::InTest::test_in_6 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_6 255s test/sql/test_operators.py::InTest::test_in_7 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_7 255s test/sql/test_operators.py::InTest::test_in_8 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_8 255s test/sql/test_operators.py::InTest::test_in_9 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_9 255s test/sql/test_operators.py::InTest::test_in_arbitrary_sequence 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_arbitrary_sequence 255s test/sql/test_operators.py::InTest::test_in_empty_single[False-False] 255s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[False-False] 256s test/sql/test_operators.py::InTest::test_in_empty_single[False-True] 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[False-True] 256s test/sql/test_operators.py::InTest::test_in_empty_single[True-False] 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[True-False] 256s test/sql/test_operators.py::InTest::test_in_empty_single[True-True] 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[True-True] 256s test/sql/test_operators.py::InTest::test_in_empty_tuple[False-False] 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[False-False] 256s test/sql/test_operators.py::InTest::test_in_empty_tuple[False-True] 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[False-True] 256s test/sql/test_operators.py::InTest::test_in_empty_tuple[True-False] 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[True-False] 256s test/sql/test_operators.py::InTest::test_in_empty_tuple[True-True] 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[True-True] 256s test/sql/test_operators.py::InTest::test_in_null_combinations[expr0] 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_null_combinations[expr0] 256s test/sql/test_operators.py::InTest::test_in_null_combinations[expr1] 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_null_combinations[expr1] 256s test/sql/test_operators.py::InTest::test_in_null_combinations[expr2] 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_null_combinations[expr2] 256s test/sql/test_operators.py::InTest::test_in_scalar_grouping 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_scalar_grouping 256s test/sql/test_operators.py::InTest::test_in_self_plus_negated 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_self_plus_negated 256s test/sql/test_operators.py::InTest::test_in_self_plus_negated_empty 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_self_plus_negated_empty 256s test/sql/test_operators.py::InTest::test_in_set 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_set 256s test/sql/test_operators.py::InTest::test_in_values[0] 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_values[0] 256s test/sql/test_operators.py::InTest::test_in_values[1] 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_values[1] 256s test/sql/test_operators.py::InTest::test_scalar_subquery_wo_type 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_scalar_subquery_wo_type 256s test/sql/test_operators.py::InTest::test_type_inference_one 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_type_inference_one 256s test/sql/test_operators.py::InTest::test_type_inference_two 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_type_inference_two 256s test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from 256s test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_postgresql 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_postgresql 256s test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_sqlite 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_sqlite 256s test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from 256s test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_postgresql 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_postgresql 256s test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_sqlite 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_sqlite 256s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from 256s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from_postgresql 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from_postgresql 256s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from 256s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from_postgresql 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from_postgresql 256s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[boolean-Boolean] 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[boolean-Boolean] 256s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[float-Numeric] 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[float-Numeric] 256s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[integer-Integer] 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[integer-Integer] 256s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[string-String] 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[string-String] 256s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[boolean-Boolean] 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[boolean-Boolean] 256s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[float-Numeric] 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[float-Numeric] 256s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[integer-Integer] 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[integer-Integer] 256s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[string-String] 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[string-String] 256s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[boolean-Boolean] 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[boolean-Boolean] 256s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[float-Numeric] 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[float-Numeric] 256s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[integer-Integer] 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[integer-Integer] 256s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[string-String] 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[string-String] 256s test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1 || (x -> :x_2)] 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1 || (x -> :x_2)] 256s test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1] 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1] 256s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_integer 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_integer 256s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_string 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_string 256s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr 256s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_both_grouping 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_both_grouping 256s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_left_grouping 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_left_grouping 256s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_right_grouping 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_right_grouping 256s test/sql/test_operators.py::JSONIndexOpTest::test_override_operators 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_override_operators 256s test/sql/test_operators.py::JSONIndexOpTest::test_path_getindex_literal 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_path_getindex_literal 256s test/sql/test_operators.py::JSONIndexOpTest::test_setup_getitem 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_setup_getitem 256s test/sql/test_operators.py::LikeTest::test_like_1 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_1 256s test/sql/test_operators.py::LikeTest::test_like_10 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_10 256s test/sql/test_operators.py::LikeTest::test_like_11 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_11 256s test/sql/test_operators.py::LikeTest::test_like_12 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_12 256s test/sql/test_operators.py::LikeTest::test_like_2 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_2 256s test/sql/test_operators.py::LikeTest::test_like_3 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_3 256s test/sql/test_operators.py::LikeTest::test_like_4 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_4 256s test/sql/test_operators.py::LikeTest::test_like_5 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_5 256s test/sql/test_operators.py::LikeTest::test_like_6 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_6 256s test/sql/test_operators.py::LikeTest::test_like_7 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_7 256s test/sql/test_operators.py::LikeTest::test_like_8 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_8 256s test/sql/test_operators.py::LikeTest::test_like_9 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_9 256s test/sql/test_operators.py::LikeTest::test_like_quote_escape 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_quote_escape 256s test/sql/test_operators.py::MatchTest::test_boolean_inversion_mssql 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_boolean_inversion_mssql 256s test/sql/test_operators.py::MatchTest::test_boolean_inversion_mysql 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_boolean_inversion_mysql 256s test/sql/test_operators.py::MatchTest::test_boolean_inversion_postgresql 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_boolean_inversion_postgresql 256s test/sql/test_operators.py::MatchTest::test_match_1 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_1 256s test/sql/test_operators.py::MatchTest::test_match_2 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_2 256s test/sql/test_operators.py::MatchTest::test_match_3 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_3 256s test/sql/test_operators.py::MatchTest::test_match_4 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_4 256s test/sql/test_operators.py::MatchTest::test_match_5 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_5 256s test/sql/test_operators.py::MatchTest::test_match_is_now_matchtype 256s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_is_now_matchtype 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic_flat 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic_flat 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 256s [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 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 256s [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 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 256s [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 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 256s [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 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 256s [gw1] [ 48%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 256s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 256s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 256s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 256s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 256s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 256s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_five 256s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_five 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_four 256s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_four 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 256s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 256s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 256s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 256s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 256s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 256s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 256s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 256s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 256s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 256s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 256s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 256s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 256s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joined_aliasing_unrelated_subuqery 256s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joined_aliasing_unrelated_subuqery 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 257s [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] 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 257s [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] 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 257s [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] 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_dont_reset_selectable 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_dont_reset_selectable 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_one 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_one 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_three 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_three 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_two 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_two 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_expire 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_expire 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_from_alias 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_from_alias 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_one 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_one 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_three 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_three 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_two 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_two 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 257s [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 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 257s [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 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 257s [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 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 257s [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 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 257s [gw0] [ 49%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_path 257s test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 257s [gw1] [ 49%] SKIPPED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 257s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 257s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 258s [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] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 258s [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] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 258s [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] 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass_uses_path_correctly 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass_uses_path_correctly 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 258s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 258s [gw1] [ 49%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 258s test/engine/test_pool.py::AssertionPoolTest::test_connect_error 258s [gw1] [ 49%] PASSED test/engine/test_pool.py::AssertionPoolTest::test_connect_error 258s test/engine/test_pool.py::AssertionPoolTest::test_connect_multiple 259s [gw1] [ 49%] PASSED test/engine/test_pool.py::AssertionPoolTest::test_connect_multiple 259s test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_noarg 259s [gw1] [ 49%] PASSED test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_noarg 259s test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_witharg 259s [gw1] [ 49%] PASSED test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_witharg 259s test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_patching_arg_to_noarg 259s [gw1] [ 49%] PASSED test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_patching_arg_to_noarg 259s test/engine/test_pool.py::NullPoolTest::test_reconnect 259s [gw1] [ 49%] PASSED test/engine/test_pool.py::NullPoolTest::test_reconnect 259s test/engine/test_pool.py::PoolDialectTest::test_assertion_pool 259s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolDialectTest::test_assertion_pool 259s test/engine/test_pool.py::PoolDialectTest::test_null_pool 259s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolDialectTest::test_null_pool 259s test/engine/test_pool.py::PoolDialectTest::test_queue_pool 259s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolDialectTest::test_queue_pool 259s test/engine/test_pool.py::PoolDialectTest::test_singleton_pool 259s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolDialectTest::test_singleton_pool 259s test/engine/test_pool.py::PoolDialectTest::test_static_pool 259s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolDialectTest::test_static_pool 259s test/engine/test_pool.py::PoolEventsTest::test_checkin_event 259s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event 260s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-is_asyncio] 260s [gw0] [ 49%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join 260s test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join_select 260s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-is_asyncio] 260s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-not_is_asyncio] 260s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-not_is_asyncio] 261s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-is_asyncio] 261s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-is_asyncio] 262s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-not_is_asyncio] 262s [gw0] [ 49%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join_select 262s test/aaa_profiling/test_memusage.py::CycleTest::test_proxied_attribute 262s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-not_is_asyncio] 263s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-is_asyncio] 263s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-is_asyncio] 263s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-not_is_asyncio] 263s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-not_is_asyncio] 264s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-is_asyncio] 264s [gw0] [ 49%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_proxied_attribute 264s test/aaa_profiling/test_memusage.py::CycleTest::test_query 264s [gw1] [ 49%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-is_asyncio] 265s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-not_is_asyncio] 265s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-not_is_asyncio] 265s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_on_subsequently_recreated 265s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_on_subsequently_recreated 265s test/engine/test_pool.py::PoolEventsTest::test_checkout_event 265s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkout_event 265s test/engine/test_pool.py::PoolEventsTest::test_checkout_event_fires_subsequent 265s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkout_event_fires_subsequent 265s test/engine/test_pool.py::PoolEventsTest::test_checkout_event_on_subsequently_recreated 265s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkout_event_on_subsequently_recreated 265s test/engine/test_pool.py::PoolEventsTest::test_close 265s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_close 265s test/engine/test_pool.py::PoolEventsTest::test_connect_event 265s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event 265s test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[base_exception] 265s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[base_exception] 265s test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[plain] 265s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[plain] 265s test/engine/test_pool.py::PoolEventsTest::test_connect_event_fires_subsequent 265s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event_fires_subsequent 265s test/engine/test_pool.py::PoolEventsTest::test_connect_insert_event 265s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_insert_event 265s test/engine/test_pool.py::PoolEventsTest::test_connect_on_previously_recreated 265s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_on_previously_recreated 265s test/engine/test_pool.py::PoolEventsTest::test_connect_on_subsequently_recreated 265s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_on_subsequently_recreated 265s test/engine/test_pool.py::PoolEventsTest::test_detach 265s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_detach 265s test/engine/test_pool.py::PoolEventsTest::test_detach_close 265s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_detach_close 265s test/engine/test_pool.py::PoolEventsTest::test_first_connect_event 265s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_event 265s test/engine/test_pool.py::PoolEventsTest::test_first_connect_event_fires_once 265s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_event_fires_once 265s test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_previously_recreated 265s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_previously_recreated 265s test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_subsequently_recreated 265s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_subsequently_recreated 265s test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_exception 265s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_exception 265s test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_no_exception 265s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_no_exception 265s test/engine/test_pool.py::PoolEventsTest::test_listen_targets_per_subclass 265s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_listen_targets_per_subclass 265s test/engine/test_pool.py::PoolEventsTest::test_listen_targets_scope 265s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_listen_targets_scope 265s test/engine/test_pool.py::PoolEventsTest::test_reset_event 265s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_reset_event 265s test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_exception 265s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_exception 265s test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_no_exception 265s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_no_exception 266s test/engine/test_pool.py::PoolFirstConnectSyncTest::test_sync 266s [gw0] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query 266s test/aaa_profiling/test_memusage.py::CycleTest::test_query_alias 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolFirstConnectSyncTest::test_sync 266s test/engine/test_pool.py::PoolTest::test_cursor_iterable 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_cursor_iterable 266s test/engine/test_pool.py::PoolTest::test_info 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_info 266s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AssertionPool-None] 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AssertionPool-None] 266s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AsyncAdaptedQueuePool-True] 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AsyncAdaptedQueuePool-True] 266s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[FallbackAsyncAdaptedQueuePool-True] 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[FallbackAsyncAdaptedQueuePool-True] 266s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[NullPool-None] 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[NullPool-None] 266s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[QueuePool-False] 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[QueuePool-False] 266s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[SingletonThreadPool-False] 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[SingletonThreadPool-False] 266s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[StaticPool-None] 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[StaticPool-None] 266s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AssertionPool-False] 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AssertionPool-False] 266s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AsyncAdaptedQueuePool-True] 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AsyncAdaptedQueuePool-True] 266s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[FallbackAsyncAdaptedQueuePool-True] 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[FallbackAsyncAdaptedQueuePool-True] 266s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[NullPool-False] 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[NullPool-False] 266s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[QueuePool-False] 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[QueuePool-False] 266s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[SingletonThreadPool-False] 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[SingletonThreadPool-False] 266s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[StaticPool-False] 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[StaticPool-False] 266s test/engine/test_pool.py::PoolTest::test_no_connect_on_recreate 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_no_connect_on_recreate 266s test/engine/test_pool.py::PoolTest::test_rec_close_reopen 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_rec_close_reopen 266s test/engine/test_pool.py::PoolTest::test_rec_fairy_adapted_dialect 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_rec_fairy_adapted_dialect 266s test/engine/test_pool.py::PoolTest::test_rec_fairy_default_dialect 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_rec_fairy_default_dialect 266s test/engine/test_pool.py::PoolTest::test_rec_info 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_rec_info 266s test/engine/test_pool.py::PoolTest::test_rec_unconnected 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_rec_unconnected 266s test/engine/test_pool.py::PoolTest::test_recreate_state[AssertionPool-pool_args5] 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[AssertionPool-pool_args5] 266s test/engine/test_pool.py::PoolTest::test_recreate_state[NullPool-pool_args2] 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[NullPool-pool_args2] 266s test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args0] 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args0] 266s test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args1] 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args1] 266s test/engine/test_pool.py::PoolTest::test_recreate_state[SingletonThreadPool-pool_args3] 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[SingletonThreadPool-pool_args3] 266s test/engine/test_pool.py::PoolTest::test_recreate_state[StaticPool-pool_args4] 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[StaticPool-pool_args4] 266s test/engine/test_pool.py::QueuePoolTest::test_connect_checkout_handler_always_gets_info 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_connect_checkout_handler_always_gets_info 266s test/engine/test_pool.py::QueuePoolTest::test_connect_handler_not_called_for_recycled 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_connect_handler_not_called_for_recycled 266s test/engine/test_pool.py::QueuePoolTest::test_connrec_invalidated_within_checkout_no_race 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_connrec_invalidated_within_checkout_no_race 266s test/engine/test_pool.py::QueuePoolTest::test_detach 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_detach 266s test/engine/test_pool.py::QueuePoolTest::test_detach_via_invalidate 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_detach_via_invalidate 266s test/engine/test_pool.py::QueuePoolTest::test_dispose_closes_pooled 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_dispose_closes_pooled 266s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_invalidate 266s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_invalidate 268s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_recycle 268s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_recycle 268s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[base_exception] 268s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[base_exception] 268s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[plain] 268s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[plain] 268s test/engine/test_pool.py::QueuePoolTest::test_fifo 268s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_fifo 268s [gw0] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_alias 269s test/aaa_profiling/test_memusage.py::CycleTest::test_query_filtered 269s test/aaa_profiling/test_pool.py::QueuePoolTest::test_first_connect 269s [gw1] [ 50%] SKIPPED test/aaa_profiling/test_pool.py::QueuePoolTest::test_first_connect 270s test/engine/test_pool.py::QueuePoolTest::test_hanging_connect_within_overflow 270s [gw0] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_filtered 272s test/aaa_profiling/test_memusage.py::CycleTest::test_query_joinedload 272s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_hanging_connect_within_overflow 272s test/engine/test_pool.py::QueuePoolTest::test_invalidate 272s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_invalidate 272s test/engine/test_pool.py::QueuePoolTest::test_lifo 272s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_lifo 272s test/engine/test_pool.py::QueuePoolTest::test_max_overflow 272s [gw0] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_joinedload 272s test/aaa_profiling/test_memusage.py::CycleTest::test_query_joins 272s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_max_overflow 272s test/engine/test_pool.py::QueuePoolTest::test_no_double_checkin 272s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_no_double_checkin 273s test/engine/test_pool.py::QueuePoolTest::test_no_overflow 273s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_no_overflow 274s test/engine/test_pool.py::QueuePoolTest::test_notify_waiters 274s [gw0] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_joins 276s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchall 276s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_notify_waiters 276s test/engine/test_pool.py::QueuePoolTest::test_overflow_no_gc 276s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_overflow_no_gc 276s test/engine/test_pool.py::QueuePoolTest::test_overflow_reset_on_failed_connect 276s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_overflow_reset_on_failed_connect 276s test/engine/test_pool.py::QueuePoolTest::test_queuepool_close 276s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_queuepool_close 276s test/engine/test_pool.py::QueuePoolTest::test_queuepool_del 276s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_queuepool_del 276s test/engine/test_pool.py::QueuePoolTest::test_reconnect 276s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_reconnect 276s test/engine/test_pool.py::QueuePoolTest::test_recreate 276s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recreate 276s test/engine/test_pool.py::QueuePoolTest::test_recycle 276s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle 276s test/engine/test_pool.py::QueuePoolTest::test_recycle_on_invalidate 276s [gw0] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchall 277s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany 277s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle_on_invalidate 277s test/engine/test_pool.py::QueuePoolTest::test_recycle_on_soft_invalidate 277s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle_on_soft_invalidate 278s test/engine/test_pool.py::QueuePoolTest::test_recycle_pool_no_race 278s [gw0] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany 280s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany_unique 280s [gw0] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany_unique 282s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchone 282s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle_pool_no_race 282s test/aaa_profiling/test_pool.py::QueuePoolTest::test_second_connect 282s [gw1] [ 50%] SKIPPED test/aaa_profiling/test_pool.py::QueuePoolTest::test_second_connect 283s test/engine/test_pool.py::QueuePoolTest::test_timeout 283s [gw0] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchone 284s test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_bound 284s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout 284s test/engine/test_pool.py::QueuePoolTest::test_timeout_accessor 284s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout_accessor 285s test/engine/test_pool.py::QueuePoolTest::test_timeout_race 285s [gw0] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_bound 287s test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_unbound 287s [gw0] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_unbound 288s test/aaa_profiling/test_memusage.py::CycleTest::test_session_commit_rollback 288s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout_race 288s test/engine/test_pool.py::QueuePoolTest::test_timeout_subsecond_precision 288s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout_subsecond_precision 288s test/engine/test_pool.py::QueuePoolTest::test_unlimited[-5] 288s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[-5] 288s test/engine/test_pool.py::QueuePoolTest::test_unlimited[0] 288s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[0] 288s test/engine/test_pool.py::QueuePoolTest::test_unlimited[1] 288s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[1] 288s test/engine/test_pool.py::QueuePoolTest::test_unlimited[42] 288s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[42] 289s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-detached_gc] 289s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-detached_gc] 289s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-normal_gc] 289s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-normal_gc] 290s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-detached_gc] 290s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-detached_gc] 291s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-normal_gc] 291s [gw0] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_commit_rollback 291s test/aaa_profiling/test_memusage.py::CycleTest::test_session_execute_orm 291s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-normal_gc] 293s test/engine/test_pool.py::QueuePoolTest::test_waiters_handled 293s [gw1] [ 50%] PASSED test/engine/test_pool.py::QueuePoolTest::test_waiters_handled 293s test/engine/test_pool.py::ResetOnReturnTest::test_custom[detach] 293s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom[detach] 293s test/engine/test_pool.py::ResetOnReturnTest::test_custom[invalidate] 293s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom[invalidate] 293s test/engine/test_pool.py::ResetOnReturnTest::test_custom[return] 293s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom[return] 293s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-False] 293s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-False] 293s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-True] 293s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-True] 293s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-False] 293s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-False] 293s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-True] 293s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-True] 293s test/engine/test_pool.py::ResetOnReturnTest::test_plain_commit 293s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_commit 293s test/engine/test_pool.py::ResetOnReturnTest::test_plain_none 293s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_none 293s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[False] 293s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[False] 293s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[True] 293s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[True] 293s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-False] 293s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-False] 293s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-True] 293s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-True] 293s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-False] 293s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-False] 293s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-True] 293s [gw1] [ 50%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-True] 293s test/engine/test_pool.py::SingletonThreadPoolTest::test_cleanup 293s [gw1] [ 50%] PASSED test/engine/test_pool.py::SingletonThreadPoolTest::test_cleanup 293s test/engine/test_pool.py::SingletonThreadPoolTest::test_no_rollback_from_nested_connections 293s [gw1] [ 50%] PASSED test/engine/test_pool.py::SingletonThreadPoolTest::test_no_rollback_from_nested_connections 293s test/engine/test_pool.py::StaticPoolTest::test_connect 293s [gw1] [ 50%] PASSED test/engine/test_pool.py::StaticPoolTest::test_connect 293s test/engine/test_pool.py::StaticPoolTest::test_recreate 293s [gw1] [ 50%] PASSED test/engine/test_pool.py::StaticPoolTest::test_recreate 293s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_negative_int 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_negative_int 293s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_none 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_none 293s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_one 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_one 293s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_positive_int 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_positive_int 293s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_zero 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_zero 293s test/engine/test_processors.py::CyDateProcessorTest::test_date_invalid_string 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_date_invalid_string 293s test/engine/test_processors.py::CyDateProcessorTest::test_date_no_string 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_date_no_string 293s test/engine/test_processors.py::CyDateProcessorTest::test_datetime_invalid_string 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_datetime_invalid_string 293s test/engine/test_processors.py::CyDateProcessorTest::test_datetime_no_string_custom_reg 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_datetime_no_string_custom_reg 293s test/engine/test_processors.py::CyDateProcessorTest::test_iso_datetime 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_iso_datetime 293s test/engine/test_processors.py::CyDateProcessorTest::test_time_invalid_string 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_time_invalid_string 293s test/engine/test_processors.py::CyDateProcessorTest::test_time_no_string_custom_reg 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_time_no_string_custom_reg 293s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_dict 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_dict 293s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_empty_sequence 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_empty_sequence 293s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_error 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_error 293s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_none 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_none 293s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_dict 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_dict 293s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg0] 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg0] 293s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg1] 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg1] 293s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg2] 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg2] 293s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg3] 293s [gw0] [ 50%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_execute_orm 293s test/aaa_profiling/test_memusage.py::CycleTest::test_session_multi_transaction 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg3] 293s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg4] 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg4] 293s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg5] 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg5] 293s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg6] 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg6] 293s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg7] 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg7] 293s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_dict 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_dict 293s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_empty_list 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_empty_list 293s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_error 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_error 293s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_dict 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_dict 293s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_sequence 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_sequence 293s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_none 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_none 293s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_sequence_error 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_sequence_error 293s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_tuple 293s [gw1] [ 50%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_tuple 293s test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string 293s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string 293s test/engine/test_processors.py::PyDateProcessorTest::test_date_no_string 293s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_date_no_string 293s test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string 293s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string 293s test/engine/test_processors.py::PyDateProcessorTest::test_datetime_no_string_custom_reg 293s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_datetime_no_string_custom_reg 293s test/engine/test_processors.py::PyDateProcessorTest::test_iso_datetime 293s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_iso_datetime 293s test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string 293s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string 293s test/engine/test_processors.py::PyDateProcessorTest::test_time_no_string_custom_reg 293s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_time_no_string_custom_reg 293s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_dict 293s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_dict 293s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_empty_sequence 293s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_empty_sequence 293s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_error 293s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_error 293s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_none 293s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_none 293s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_dict 293s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_dict 293s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg0] 293s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg0] 293s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg1] 293s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg1] 293s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg2] 293s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg2] 293s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg3] 293s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg3] 293s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg4] 293s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg4] 293s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg5] 293s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg5] 293s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg6] 293s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg6] 293s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg7] 293s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg7] 293s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_dict 293s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_dict 293s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_empty_list 293s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_empty_list 293s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_error 293s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_error 293s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_dict 293s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_dict 293s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_sequence 293s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_sequence 293s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_none 293s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_none 293s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_sequence_error 293s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_sequence_error 293s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_tuple 293s [gw1] [ 50%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_tuple 293s test/orm/inheritance/test_productspec.py::InheritTest::test_five 293s [gw1] [ 50%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_five 293s test/orm/inheritance/test_productspec.py::InheritTest::test_four 293s [gw1] [ 50%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_four 293s test/orm/inheritance/test_productspec.py::InheritTest::test_one 293s [gw1] [ 50%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_one 293s test/orm/inheritance/test_productspec.py::InheritTest::test_three 293s [gw1] [ 50%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_three 293s test/orm/inheritance/test_productspec.py::InheritTest::test_two 293s [gw1] [ 50%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_two 293s test/dialect/test_pyodbc.py::PyODBCTest::test_pyodbc_version 293s [gw1] [ 50%] PASSED test/dialect/test_pyodbc.py::PyODBCTest::test_pyodbc_version 293s test/orm/test_query.py::AggregateTest::test_apply 293s [gw1] [ 50%] PASSED test/orm/test_query.py::AggregateTest::test_apply 293s test/orm/test_query.py::AggregateTest::test_having 293s [gw1] [ 50%] PASSED test/orm/test_query.py::AggregateTest::test_having 293s test/orm/test_query.py::AggregateTest::test_sum 293s [gw1] [ 50%] PASSED test/orm/test_query.py::AggregateTest::test_sum 293s test/orm/test_query.py::BooleanEvalTest::test_five 293s [gw1] [ 50%] PASSED test/orm/test_query.py::BooleanEvalTest::test_five 293s test/orm/test_query.py::BooleanEvalTest::test_four 293s [gw1] [ 50%] PASSED test/orm/test_query.py::BooleanEvalTest::test_four 293s test/orm/test_query.py::BooleanEvalTest::test_one 293s [gw1] [ 50%] PASSED test/orm/test_query.py::BooleanEvalTest::test_one 293s test/orm/test_query.py::BooleanEvalTest::test_three 293s [gw1] [ 50%] PASSED test/orm/test_query.py::BooleanEvalTest::test_three 293s test/orm/test_query.py::BooleanEvalTest::test_two 293s [gw1] [ 50%] PASSED test/orm/test_query.py::BooleanEvalTest::test_two 293s test/orm/test_query.py::ColumnPropertyTest::test_anon_label_ad_hoc_labeling 293s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_anon_label_ad_hoc_labeling 293s test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_auto 293s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_auto 293s test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_manual 293s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_manual 293s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_four 293s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_four 293s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_one 293s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_one 293s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_three 293s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_three 293s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_two 293s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_two 293s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_aliased_string 293s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_aliased_string 293s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr 293s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr 293s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr_non_present 293s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr_non_present 294s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_string 294s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_string 294s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_one 294s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_one 294s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_three 294s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_three 294s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_two 294s [gw1] [ 50%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_two 294s test/orm/test_query.py::ComparatorTest::test_clause_element_query_resolve 294s [gw1] [ 50%] PASSED test/orm/test_query.py::ComparatorTest::test_clause_element_query_resolve 294s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_composite_alias 294s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_composite_alias 294s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style1 294s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style1 294s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style2 294s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style2 294s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style3 294s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style3 294s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style4 294s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style4 294s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect 294s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect 294s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions 294s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions 294s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_2 294s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_2 294s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_3 294s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_3 294s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union 294s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union 294s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all 294s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all 294s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all_lightweight 294s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all_lightweight 294s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered 294s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered 294s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered_alias 294s [gw1] [ 50%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered_alias 294s test/orm/test_query.py::CountTest::test_basic 294s [gw1] [ 50%] PASSED test/orm/test_query.py::CountTest::test_basic 294s test/orm/test_query.py::CountTest::test_basic_future 294s [gw1] [ 50%] PASSED test/orm/test_query.py::CountTest::test_basic_future 294s test/orm/test_query.py::CountTest::test_cols 294s [gw1] [ 50%] PASSED test/orm/test_query.py::CountTest::test_cols 294s test/orm/test_query.py::CountTest::test_cols_future 294s [gw1] [ 50%] PASSED test/orm/test_query.py::CountTest::test_cols_future 294s test/orm/test_query.py::CountTest::test_count_char 294s [gw1] [ 51%] PASSED test/orm/test_query.py::CountTest::test_count_char 294s test/orm/test_query.py::CountTest::test_loader_options_ignored 294s [gw1] [ 51%] PASSED test/orm/test_query.py::CountTest::test_loader_options_ignored 294s test/orm/test_query.py::CountTest::test_multiple_entity 294s [gw1] [ 51%] PASSED test/orm/test_query.py::CountTest::test_multiple_entity 294s test/orm/test_query.py::CountTest::test_multiple_entity_future 294s [gw1] [ 51%] PASSED test/orm/test_query.py::CountTest::test_multiple_entity_future 294s test/orm/test_query.py::CountTest::test_nested 294s [gw1] [ 51%] PASSED test/orm/test_query.py::CountTest::test_nested 294s test/orm/test_query.py::CountTest::test_nested_future 294s [gw1] [ 51%] PASSED test/orm/test_query.py::CountTest::test_nested_future 294s test/orm/test_query.py::DistinctTest::test_basic 294s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_basic 294s test/orm/test_query.py::DistinctTest::test_basic_standalone 294s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_basic_standalone 294s test/orm/test_query.py::DistinctTest::test_columns_augmented_distinct_on 294s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_distinct_on 294s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_aliased 294s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_aliased 294s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_from_subq 294s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_from_subq 294s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_aliased 294s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_aliased 294s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_from_self 294s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_from_self 294s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_two 294s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_two 294s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_four 294s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_four 294s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_illegal_label_reference 294s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_illegal_label_reference 294s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_one 294s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_one 294s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three 294s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three 294s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three_using_label_reference 294s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three_using_label_reference 294s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_two 294s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_two 294s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_one 294s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_one 294s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_two 294s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_two 294s test/orm/test_query.py::DistinctTest::test_issue_5470_five 294s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_five 294s test/orm/test_query.py::DistinctTest::test_issue_5470_four 294s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_four 294s test/orm/test_query.py::DistinctTest::test_issue_5470_one 294s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_one 294s test/orm/test_query.py::DistinctTest::test_issue_5470_three 294s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_three 294s test/orm/test_query.py::DistinctTest::test_issue_5470_two 294s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_two 294s test/orm/test_query.py::DistinctTest::test_no_automatic_distinct_thing_w_future 294s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_no_automatic_distinct_thing_w_future 294s test/orm/test_query.py::DistinctTest::test_standalone_w_subquery 294s [gw1] [ 51%] PASSED test/orm/test_query.py::DistinctTest::test_standalone_w_subquery 294s test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[do_orm_exec] 294s [gw1] [ 51%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[do_orm_exec] 294s test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[statement] 294s [gw1] [ 51%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[statement] 294s test/orm/test_query.py::ExecutionOptionsTest::test_get_options 294s [gw1] [ 51%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_get_options 294s test/orm/test_query.py::ExecutionOptionsTest::test_option_building 294s [gw1] [ 51%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_option_building 294s test/orm/test_query.py::ExecutionOptionsTest::test_options_in_connection 294s [gw1] [ 51%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_options_in_connection 294s test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing 294s [gw1] [ 51%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing 294s test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing_future 294s [gw1] [ 51%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing_future 294s test/orm/test_query.py::ExistsTest::test_exists 294s [gw1] [ 51%] PASSED test/orm/test_query.py::ExistsTest::test_exists 294s test/orm/test_query.py::ExistsTest::test_exists_arbitrary_col_expression 294s [gw1] [ 51%] PASSED test/orm/test_query.py::ExistsTest::test_exists_arbitrary_col_expression 294s test/orm/test_query.py::ExistsTest::test_exists_col_expression 294s [gw1] [ 51%] PASSED test/orm/test_query.py::ExistsTest::test_exists_col_expression 294s test/orm/test_query.py::ExistsTest::test_exists_col_warning 294s [gw1] [ 51%] PASSED test/orm/test_query.py::ExistsTest::test_exists_col_warning 294s test/orm/test_query.py::ExistsTest::test_exists_labeled_col_expression 294s [gw1] [ 51%] PASSED test/orm/test_query.py::ExistsTest::test_exists_labeled_col_expression 294s test/orm/test_query.py::ExistsTest::test_exists_w_select_from 294s [gw1] [ 51%] PASSED test/orm/test_query.py::ExistsTest::test_exists_w_select_from 295s test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct 295s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct 295s test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct_raises_adapt_on_names 295s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct_raises_adapt_on_names 295s test/orm/test_query.py::ExpressionTest::test_deferred_instances 295s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_deferred_instances 295s test/orm/test_query.py::ExpressionTest::test_exists_no_eagerloads 295s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_exists_no_eagerloads 295s test/orm/test_query.py::ExpressionTest::test_function_element_column_labels 295s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_function_element_column_labels 295s test/orm/test_query.py::ExpressionTest::test_group_by_append 295s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_append 295s test/orm/test_query.py::ExpressionTest::test_group_by_cancellation 295s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_cancellation 295s test/orm/test_query.py::ExpressionTest::test_group_by_cancelled_still_present 295s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_cancelled_still_present 295s test/orm/test_query.py::ExpressionTest::test_group_by_plain 295s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_plain 295s test/orm/test_query.py::ExpressionTest::test_in 295s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_in 295s test/orm/test_query.py::ExpressionTest::test_join 295s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_join 295s test/orm/test_query.py::ExpressionTest::test_label 295s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_label 295s test/orm/test_query.py::ExpressionTest::test_labeled_subquery 295s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_labeled_subquery 295s test/orm/test_query.py::ExpressionTest::test_legacy_order_by_cancelled_allows_assertions 295s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_legacy_order_by_cancelled_allows_assertions 295s test/orm/test_query.py::ExpressionTest::test_named_subquery 295s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_named_subquery 295s test/orm/test_query.py::ExpressionTest::test_no_subquery_for_from_statement 295s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_no_subquery_for_from_statement 295s test/orm/test_query.py::ExpressionTest::test_order_by_append 295s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_append 295s test/orm/test_query.py::ExpressionTest::test_order_by_cancellation 295s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_cancellation 295s test/orm/test_query.py::ExpressionTest::test_order_by_cancellation_false 295s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_cancellation_false 295s test/orm/test_query.py::ExpressionTest::test_order_by_cancelled_allows_assertions 295s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_cancelled_allows_assertions 295s test/orm/test_query.py::ExpressionTest::test_order_by_plain 295s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_plain 295s test/orm/test_query.py::ExpressionTest::test_param_transfer 295s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_param_transfer 295s test/orm/test_query.py::ExpressionTest::test_reduced_subquery 295s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_reduced_subquery 295s test/orm/test_query.py::ExpressionTest::test_scalar_subquery 295s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_scalar_subquery 295s test/orm/test_query.py::ExpressionTest::test_scalar_subquery_compile_whereclause 295s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_scalar_subquery_compile_whereclause 295s test/orm/test_query.py::ExpressionTest::test_select 295s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_select 295s test/orm/test_query.py::ExpressionTest::test_subquery_no_eagerloads 295s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_subquery_no_eagerloads 295s test/orm/test_query.py::ExpressionTest::test_truly_unlabeled_sql_expressions 295s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_truly_unlabeled_sql_expressions 295s test/orm/test_query.py::ExpressionTest::test_union 295s [gw1] [ 51%] PASSED test/orm/test_query.py::ExpressionTest::test_union 295s test/orm/test_query.py::FilterTest::test_any 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_any 295s test/orm/test_query.py::FilterTest::test_any_doesnt_overcorrelate 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_any_doesnt_overcorrelate 295s test/orm/test_query.py::FilterTest::test_basic 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_basic 295s test/orm/test_query.py::FilterTest::test_blank_filter_by 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_blank_filter_by 295s test/orm/test_query.py::FilterTest::test_clause_element_ok 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_clause_element_ok 295s test/orm/test_query.py::FilterTest::test_contains 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_contains 295s test/orm/test_query.py::FilterTest::test_contains_m2m 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_contains_m2m 295s test/orm/test_query.py::FilterTest::test_empty_filters 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_empty_filters 295s test/orm/test_query.py::FilterTest::test_exists 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_exists 295s test/orm/test_query.py::FilterTest::test_filter_by 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by 295s test/orm/test_query.py::FilterTest::test_filter_by_against_binary 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_binary 295s test/orm/test_query.py::FilterTest::test_filter_by_against_cast 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_cast 295s test/orm/test_query.py::FilterTest::test_filter_by_against_function 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_function 295s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-False] 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-False] 295s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-True] 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-True] 295s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-False] 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-False] 295s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-True] 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-True] 295s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-False] 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-False] 295s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-True] 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-True] 295s test/orm/test_query.py::FilterTest::test_filter_by_against_label 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_label 295s test/orm/test_query.py::FilterTest::test_filter_by_against_union_legacy 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_union_legacy 295s test/orm/test_query.py::FilterTest::test_filter_by_against_union_newstyle 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_union_newstyle 295s test/orm/test_query.py::FilterTest::test_filter_by_no_property 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_no_property 295s test/orm/test_query.py::FilterTest::test_filter_by_non_entity 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_non_entity 295s test/orm/test_query.py::FilterTest::test_filter_by_tables 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_tables 295s test/orm/test_query.py::FilterTest::test_has 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_has 295s test/orm/test_query.py::FilterTest::test_limit_offset 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_limit_offset 295s test/orm/test_query.py::FilterTest::test_none_comparison 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_none_comparison 295s test/orm/test_query.py::FilterTest::test_object_comparison 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison 295s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[0] 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[0] 295s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[1] 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[1] 295s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[2] 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[2] 295s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[3] 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[3] 295s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[4] 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[4] 295s test/orm/test_query.py::FilterTest::test_one_filter 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_one_filter 295s test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit 295s test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit_w_cast 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit_w_cast 295s test/orm/test_query.py::FilterTest::test_text_coerce 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_text_coerce 295s test/orm/test_query.py::FilterTest::test_unique_binds_join_cond 295s [gw1] [ 51%] PASSED test/orm/test_query.py::FilterTest::test_unique_binds_join_cond 295s test/orm/test_query.py::GetTest::test_get_against_col 295s [gw0] [ 51%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_multi_transaction 295s test/aaa_profiling/test_memusage.py::CycleTest::test_session_transaction 295s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_against_col 295s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_no_result 295s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_no_result 295s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_result 295s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_result 295s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_few_keys 295s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_few_keys 295s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_many_keys 295s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_many_keys 295s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_wrong_keys 295s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_wrong_keys 295s test/orm/test_query.py::GetTest::test_get_composite_pk_no_result 295s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_no_result 295s test/orm/test_query.py::GetTest::test_get_composite_pk_result 295s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_result 295s test/orm/test_query.py::GetTest::test_get_fully_null_composite_pk 295s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_fully_null_composite_pk 295s test/orm/test_query.py::GetTest::test_get_fully_null_pk 295s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_fully_null_pk 295s test/orm/test_query.py::GetTest::test_get_null_pk 295s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_null_pk 295s test/orm/test_query.py::GetTest::test_get_synonym_direct_name 295s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_synonym_direct_name 295s test/orm/test_query.py::GetTest::test_get_synonym_indirect 295s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_synonym_indirect 295s test/orm/test_query.py::GetTest::test_get_too_few_params 295s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_too_few_params 295s test/orm/test_query.py::GetTest::test_get_too_few_params_tuple 295s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_too_few_params_tuple 295s test/orm/test_query.py::GetTest::test_get_too_many_params 295s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_get_too_many_params 295s test/orm/test_query.py::GetTest::test_load 295s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_load 295s test/orm/test_query.py::GetTest::test_loader_options 295s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_loader_options 295s test/orm/test_query.py::GetTest::test_unicode 295s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_unicode 295s test/orm/test_query.py::GetTest::test_unique_param_names 295s [gw1] [ 51%] PASSED test/orm/test_query.py::GetTest::test_unique_param_names 295s test/orm/test_query.py::HasAnyTest::test_any_many_to_many 295s [gw1] [ 51%] PASSED test/orm/test_query.py::HasAnyTest::test_any_many_to_many 295s test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_get_aliased_join_subq 295s [gw1] [ 51%] PASSED test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_get_aliased_join_subq 295s test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_overcorrelate 295s [gw1] [ 51%] PASSED test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_overcorrelate 295s test/orm/test_query.py::HasAnyTest::test_any_one_to_many 295s [gw1] [ 51%] PASSED test/orm/test_query.py::HasAnyTest::test_any_one_to_many 295s test/orm/test_query.py::HasAnyTest::test_has_composite_secondary 295s [gw1] [ 51%] PASSED test/orm/test_query.py::HasAnyTest::test_has_composite_secondary 295s test/orm/test_query.py::HasAnyTest::test_has_doesnt_get_aliased_join_subq 295s [gw1] [ 51%] PASSED test/orm/test_query.py::HasAnyTest::test_has_doesnt_get_aliased_join_subq 295s test/orm/test_query.py::HasAnyTest::test_has_doesnt_overcorrelate 295s [gw1] [ 51%] PASSED test/orm/test_query.py::HasAnyTest::test_has_doesnt_overcorrelate 295s test/orm/test_query.py::HasAnyTest::test_has_many_to_one 295s [gw1] [ 51%] PASSED test/orm/test_query.py::HasAnyTest::test_has_many_to_one 295s test/orm/test_query.py::HasMapperEntitiesTest::test_cols 295s [gw1] [ 51%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_cols 295s test/orm/test_query.py::HasMapperEntitiesTest::test_cols_set_entities 295s [gw1] [ 51%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_cols_set_entities 295s test/orm/test_query.py::HasMapperEntitiesTest::test_entity 295s [gw1] [ 51%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_entity 295s test/orm/test_query.py::HasMapperEntitiesTest::test_entity_set_entities 295s [gw1] [ 51%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_entity_set_entities 296s test/orm/test_query.py::HintsTest::test_hints 296s [gw1] [ 51%] PASSED test/orm/test_query.py::HintsTest::test_hints 296s test/orm/test_query.py::HintsTest::test_statement_hints 296s [gw1] [ 51%] PASSED test/orm/test_query.py::HintsTest::test_statement_hints 296s test/orm/test_query.py::ImmediateTest::test_getslice 296s [gw1] [ 51%] PASSED test/orm/test_query.py::ImmediateTest::test_getslice 296s test/orm/test_query.py::ImmediateTest::test_one 296s [gw1] [ 51%] PASSED test/orm/test_query.py::ImmediateTest::test_one 296s test/orm/test_query.py::ImmediateTest::test_one_or_none 296s [gw1] [ 51%] PASSED test/orm/test_query.py::ImmediateTest::test_one_or_none 296s test/orm/test_query.py::ImmediateTest::test_scalar 296s [gw1] [ 51%] PASSED test/orm/test_query.py::ImmediateTest::test_scalar 296s test/orm/test_query.py::InvalidGenerationsTest::test_distinct 296s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_distinct 296s test/orm/test_query.py::InvalidGenerationsTest::test_entity_or_mapper_zero_from_context 296s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_entity_or_mapper_zero_from_context 296s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[0] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[0] 296s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[1] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[1] 296s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[2] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[2] 296s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[3] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[3] 296s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[4] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[4] 296s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter-] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter-] 296s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter_by-] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter_by-] 296s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[group_by-] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[group_by-] 296s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[limit-] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[limit-] 296s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[order_by-] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[order_by-] 296s test/orm/test_query.py::InvalidGenerationsTest::test_illegal_coercions 296s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_illegal_coercions 296s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column 296s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column 296s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column_tuple 296s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column_tuple 296s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_from_statement 296s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_from_statement 296s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_select_from 296s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_select_from 296s test/orm/test_query.py::InvalidGenerationsTest::test_no_from 296s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_from 296s test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[0] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[0] 296s test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[1] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[1] 296s test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[2] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[2] 296s test/orm/test_query.py::InvalidGenerationsTest::test_order_by 296s [gw1] [ 51%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_order_by 296s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x1 296s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x1 296s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x2 296s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x2 296s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed 296s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed 296s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed_where 296s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed_where 296s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1 296s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1 296s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2 296s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2 296s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2t3 296s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2t3 296s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t3 296s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t3 296s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t2 296s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t2 296s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t3 296s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t3 296s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x1 296s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x1 296s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x2 296s [gw1] [ 51%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x2 296s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit 296s [gw1] [ 51%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit 296s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit_offset 296s [gw1] [ 51%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit_offset 296s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_offset 296s [gw1] [ 51%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_offset 296s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit 296s [gw1] [ 51%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit 296s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit_offset 296s [gw1] [ 51%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit_offset 296s test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-connection] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-connection] 296s test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-session] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-session] 296s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-connection] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-connection] 296s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-session] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-session] 296s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-connection] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-connection] 296s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-session] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-session] 296s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[0] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[0] 296s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[1] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[1] 296s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[2] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[2] 296s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[3] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[3] 296s test/orm/test_query.py::MiscTest::test_with_session 296s [gw1] [ 51%] PASSED test/orm/test_query.py::MiscTest::test_with_session 296s test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_false 296s [gw1] [ 51%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_false 296s test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true 296s [gw1] [ 51%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true 296s test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true_tuples 296s [gw1] [ 51%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true_tuples 296s test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_false 296s [gw1] [ 51%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_false 296s test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_true 296s [gw1] [ 51%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_true 296s test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_tuples 296s [gw1] [ 51%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_tuples 296s test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'*'] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'*'] 296s test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'+'] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'+'] 296s test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'-'] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'-'] 296s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'*'] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'*'] 296s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'+'] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'+'] 296s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'-'] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'-'] 296s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'*'] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'*'] 296s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'+'] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'+'] 296s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'-'] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'-'] 296s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'*'] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'*'] 296s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'+'] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'+'] 296s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'-'] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'-'] 296s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'*'] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'*'] 296s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'+'] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'+'] 296s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'-'] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'-'] 296s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'*'] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'*'] 296s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'+'] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'+'] 296s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'-'] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'-'] 296s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'*'] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'*'] 296s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'+'] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'+'] 296s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'-'] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'-'] 296s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'*'] 296s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'*'] 297s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'+'] 297s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'+'] 297s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'-'] 297s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'-'] 297s test/orm/test_query.py::OperatorTest::test_between 297s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_between 297s test/orm/test_query.py::OperatorTest::test_clauses 297s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_clauses 297s test/orm/test_query.py::OperatorTest::test_collate 297s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_collate 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'!='-'!='] 297s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'!='-'!='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<'-'>'] 297s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<'-'>'] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<='-'>='] 297s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<='-'>='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'='-'='] 297s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'='-'='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>'-'<'] 297s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>'-'<'] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>='-'<='] 297s [gw1] [ 51%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>='-'<='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'!='-'!='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'!='-'!='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<'-'>'] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<'-'>'] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<='-'>='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<='-'>='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'='-'='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'='-'='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>'-'<'] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>'-'<'] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>='-'<='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>='-'<='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'!='-'!='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'!='-'!='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<'-'>'] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<'-'>'] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<='-'>='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<='-'>='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'='-'='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'='-'='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>'-'<'] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>'-'<'] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>='-'<='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>='-'<='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'!='-'!='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'!='-'!='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<'-'>'] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<'-'>'] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<='-'>='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<='-'>='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'='-'='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'='-'='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>'-'<'] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>'-'<'] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>='-'<='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>='-'<='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'!='-'!='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'!='-'!='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<'-'>'] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<'-'>'] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<='-'>='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<='-'>='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'='-'='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'='-'='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>'-'<'] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>'-'<'] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>='-'<='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>='-'<='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'!='-'!='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'!='-'!='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<'-'>'] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<'-'>'] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<='-'>='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<='-'>='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'='-'='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'='-'='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>'-'<'] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>'-'<'] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>='-'<='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>='-'<='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'!='-'!='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'!='-'!='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<'-'>'] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<'-'>'] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<='-'>='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<='-'>='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'='-'='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'='-'='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>'-'<'] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>'-'<'] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>='-'<='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>='-'<='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'!='-'!='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'!='-'!='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<'-'>'] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<'-'>'] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<='-'>='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<='-'>='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'='-'='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'='-'='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>'-'<'] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>'-'<'] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>='-'<='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>='-'<='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'!='-'!='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'!='-'!='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<'-'>'] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<'-'>'] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<='-'>='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<='-'>='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'='-'='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'='-'='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>'-'<'] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>'-'<'] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>='-'<='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>='-'<='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'!='-'!='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'!='-'!='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<'-'>'] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<'-'>'] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<='-'>='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<='-'>='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'='-'='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'='-'='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>'-'<'] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>'-'<'] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>='-'<='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>='-'<='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'!='-'!='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'!='-'!='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<'-'>'] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<'-'>'] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<='-'>='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<='-'>='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'='-'='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'='-'='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>'-'<'] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>'-'<'] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>='-'<='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>='-'<='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'!='-'!='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'!='-'!='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<'-'>'] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<'-'>'] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<='-'>='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<='-'>='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'='-'='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'='-'='] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>'-'<'] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>'-'<'] 297s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>='-'<='] 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>='-'<='] 297s test/orm/test_query.py::OperatorTest::test_in 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_in 297s test/orm/test_query.py::OperatorTest::test_in_instrumented_attribute 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_in_instrumented_attribute 297s test/orm/test_query.py::OperatorTest::test_in_on_relationship_not_supported 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_in_on_relationship_not_supported 297s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance 297s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_aliased 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_aliased 297s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated 297s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated_warn_on_none 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated_warn_on_none 297s test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null 297s test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null_aliased 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null_aliased 297s test/orm/test_query.py::OperatorTest::test_multilevel_any 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_multilevel_any 297s test/orm/test_query.py::OperatorTest::test_neg 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_neg 297s test/orm/test_query.py::OperatorTest::test_o2m_any 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_any 297s test/orm/test_query.py::OperatorTest::test_o2m_any_aliased 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_any_aliased 297s test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null 297s test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null_aliased 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null_aliased 297s test/orm/test_query.py::OperatorTest::test_op 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_op 297s test/orm/test_query.py::OperatorTest::test_relationship_unimplemented 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_relationship_unimplemented 297s test/orm/test_query.py::OperatorTest::test_selfref_between 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_selfref_between 297s test/orm/test_query.py::OperatorTest::test_selfref_relationship 297s [gw1] [ 52%] PASSED test/orm/test_query.py::OperatorTest::test_selfref_relationship 297s test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_modulo 297s [gw1] [ 52%] PASSED test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_modulo 297s test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_over 297s [gw1] [ 52%] PASSED test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_over 297s test/orm/test_query.py::ParentTest::test_from_entity_standalone_fn 297s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_from_entity_standalone_fn 297s test/orm/test_query.py::ParentTest::test_invalid_property 297s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_invalid_property 297s test/orm/test_query.py::ParentTest::test_m2m 297s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_m2m 297s test/orm/test_query.py::ParentTest::test_no_strings 297s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_no_strings 297s test/orm/test_query.py::ParentTest::test_noparent 297s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_noparent 297s test/orm/test_query.py::ParentTest::test_o2m 297s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_o2m 297s test/orm/test_query.py::ParentTest::test_select_from 297s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_select_from 297s test/orm/test_query.py::ParentTest::test_select_from_alias 297s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_select_from_alias 297s test/orm/test_query.py::ParentTest::test_select_from_alias_from_entity 297s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_select_from_alias_from_entity 297s test/orm/test_query.py::ParentTest::test_select_from_alias_of_type 297s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_select_from_alias_of_type 297s test/orm/test_query.py::ParentTest::test_unique_binds_or 297s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_unique_binds_or 297s test/orm/test_query.py::ParentTest::test_unique_binds_union 297s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_unique_binds_union 297s test/orm/test_query.py::ParentTest::test_with_pending_autoflush 297s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_with_pending_autoflush 297s test/orm/test_query.py::ParentTest::test_with_pending_no_autoflush 297s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_with_pending_no_autoflush 297s test/orm/test_query.py::ParentTest::test_with_transient 297s [gw1] [ 52%] PASSED test/orm/test_query.py::ParentTest::test_with_transient 297s test/orm/test_query.py::PrefixSuffixWithTest::test_chained_prefixes 297s [gw1] [ 52%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_chained_prefixes 297s test/orm/test_query.py::PrefixSuffixWithTest::test_many_prefixes 297s [gw1] [ 52%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_many_prefixes 297s test/orm/test_query.py::PrefixSuffixWithTest::test_one_prefix 297s [gw1] [ 52%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_one_prefix 297s test/orm/test_query.py::PrefixSuffixWithTest::test_one_suffix 297s [gw1] [ 52%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_one_suffix 297s test/orm/test_query.py::QueryClsTest::test_callable_expr 297s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_expr 297s test/orm/test_query.py::QueryClsTest::test_callable_expr_undocumented_query_constructor 297s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_expr_undocumented_query_constructor 297s [gw0] [ 52%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_transaction 297s test/aaa_profiling/test_memusage.py::CycleTest::test_the_counter 297s test/orm/test_query.py::QueryClsTest::test_callable_get 297s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_get 297s test/orm/test_query.py::QueryClsTest::test_callable_m2o_lazyload 297s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_m2o_lazyload 297s test/orm/test_query.py::QueryClsTest::test_callable_o2m_lazyload 297s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_o2m_lazyload 297s test/orm/test_query.py::QueryClsTest::test_fn_expr 297s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_expr 297s test/orm/test_query.py::QueryClsTest::test_fn_expr_undocumented_query_constructor 297s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_expr_undocumented_query_constructor 297s test/orm/test_query.py::QueryClsTest::test_fn_get 297s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_get 297s test/orm/test_query.py::QueryClsTest::test_fn_m2o_lazyload 297s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_m2o_lazyload 297s test/orm/test_query.py::QueryClsTest::test_fn_o2m_lazyload 297s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_o2m_lazyload 297s test/orm/test_query.py::QueryClsTest::test_plain_expr 297s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_plain_expr 297s test/orm/test_query.py::QueryClsTest::test_plain_expr_undocumented_query_constructor 297s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_plain_expr_undocumented_query_constructor 297s test/orm/test_query.py::QueryClsTest::test_plain_get 297s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_plain_get 297s test/orm/test_query.py::QueryClsTest::test_subclass_expr 297s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_expr 297s test/orm/test_query.py::QueryClsTest::test_subclass_expr_undocumented_query_constructor 297s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_expr_undocumented_query_constructor 297s test/orm/test_query.py::QueryClsTest::test_subclass_get 297s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_get 297s test/orm/test_query.py::QueryClsTest::test_subclass_m2o_lazyload 297s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_m2o_lazyload 297s test/orm/test_query.py::QueryClsTest::test_subclass_o2m_lazyload 297s [gw1] [ 52%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_o2m_lazyload 297s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bind_in 297s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bind_in 297s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bindparam_detection 297s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bindparam_detection 297s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_execute 297s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_execute 297s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_insert_execute 297s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_insert_execute 297s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_empty_in_filtering_static 297s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_empty_in_filtering_static 297s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in 297s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in 297s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_composite 297s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_composite 297s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_dont_alter_compiled 297s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_dont_alter_compiled 297s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_multiple 297s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_multiple 297s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_repeated 297s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_repeated 297s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_special_chars 297s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_special_chars 297s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_ilike 297s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_ilike 297s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_in_filtering 297s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_in_filtering 297s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result0] 297s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result0] 297s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result1] 297s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result1] 297s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result2] 297s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result2] 297s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result3] 297s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result3] 297s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_literal_in 297s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_literal_in 297s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_or_and_as_columns 297s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_or_and_as_columns 297s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by 297s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by 297s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label 297s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label 297s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label_compound 297s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label_compound 297s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_nulls 297s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_nulls 297s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_percents_in_text 297s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_percents_in_text 297s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_repeated_bindparams 297s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_repeated_bindparams 297s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_from_bindparam 297s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_from_bindparam 297s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_tuple 298s [gw1] [ 52%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_tuple 298s test/sql/test_query.py::RequiredBindTest::test_insert 298s [gw1] [ 52%] PASSED test/sql/test_query.py::RequiredBindTest::test_insert 298s test/sql/test_query.py::RequiredBindTest::test_required_flag 298s [gw1] [ 52%] PASSED test/sql/test_query.py::RequiredBindTest::test_required_flag 298s test/sql/test_query.py::RequiredBindTest::test_select_columns 298s [gw1] [ 52%] PASSED test/sql/test_query.py::RequiredBindTest::test_select_columns 298s test/sql/test_query.py::RequiredBindTest::test_select_where 298s [gw1] [ 52%] PASSED test/sql/test_query.py::RequiredBindTest::test_select_where 298s test/sql/test_query.py::RequiredBindTest::test_text 298s [gw1] [ 52%] PASSED test/sql/test_query.py::RequiredBindTest::test_text 298s test/orm/test_query.py::RowLabelingTest::test_entity 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_entity 298s test/orm/test_query.py::RowLabelingTest::test_entity_anon_aliased 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_entity_anon_aliased 298s test/orm/test_query.py::RowLabelingTest::test_entity_name_aliased 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_entity_name_aliased 298s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_orm_cols_legacy 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_orm_cols_legacy 298s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 298s test/orm/test_query.py::RowLabelingTest::test_explicit_cols_legacy 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols_legacy 298s test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 298s test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 298s test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 298s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 298s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 298s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 298s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 298s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 298s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 298s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 298s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 298s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 298s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 298s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 298s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 298s test/orm/test_query.py::RowLabelingTest::test_with_only_columns 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowLabelingTest::test_with_only_columns 298s test/orm/test_query.py::RowTupleTest::test_column_metadata[0] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[0] 298s test/orm/test_query.py::RowTupleTest::test_column_metadata[10] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[10] 298s test/orm/test_query.py::RowTupleTest::test_column_metadata[11] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[11] 298s test/orm/test_query.py::RowTupleTest::test_column_metadata[12] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[12] 298s test/orm/test_query.py::RowTupleTest::test_column_metadata[1] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[1] 298s test/orm/test_query.py::RowTupleTest::test_column_metadata[2] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[2] 298s test/orm/test_query.py::RowTupleTest::test_column_metadata[3] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[3] 298s test/orm/test_query.py::RowTupleTest::test_column_metadata[4] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[4] 298s test/orm/test_query.py::RowTupleTest::test_column_metadata[5] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[5] 298s test/orm/test_query.py::RowTupleTest::test_column_metadata[6] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[6] 298s test/orm/test_query.py::RowTupleTest::test_column_metadata[7] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[7] 298s test/orm/test_query.py::RowTupleTest::test_column_metadata[8] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[8] 298s test/orm/test_query.py::RowTupleTest::test_column_metadata[9] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[9] 298s test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-False] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-False] 298s test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-True] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-True] 298s test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-False] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-False] 298s test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-True] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-True] 298s test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-False] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-False] 298s test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-True] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-True] 298s test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-False] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-False] 298s test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-True] 298s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-True] 298s 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] 298s [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] 298s 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] 298s [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] 299s 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] 299s [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] 299s test/orm/test_query.py::RowTupleTest::test_entity_mapping_access 299s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_entity_mapping_access 299s test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[0] 299s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[0] 299s test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[1] 299s [gw1] [ 52%] PASSED test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[1] 299s test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[2] 299s [gw1] [ 53%] PASSED test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[2] 299s test/orm/test_query.py::RowTupleTest::test_modern_tuple[0] 299s [gw1] [ 53%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[0] 299s test/orm/test_query.py::RowTupleTest::test_modern_tuple[1] 299s [gw1] [ 53%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[1] 299s test/orm/test_query.py::RowTupleTest::test_modern_tuple[2] 299s [gw1] [ 53%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[2] 299s test/orm/test_query.py::RowTupleTest::test_modern_tuple[3] 299s [gw1] [ 53%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[3] 299s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[0] 299s [gw1] [ 53%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[0] 299s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[1] 299s [gw1] [ 53%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[1] 299s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[2] 299s [gw1] [ 53%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[2] 299s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[3] 299s [gw1] [ 53%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[3] 299s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[4] 299s [gw1] [ 53%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[4] 299s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[5] 299s [gw1] [ 53%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[5] 299s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-not_use_future] 299s [gw1] [ 53%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-not_use_future] 299s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-use_future] 299s [gw1] [ 53%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-use_future] 299s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-not_use_future] 299s [gw1] [ 53%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-not_use_future] 299s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-use_future] 299s [gw1] [ 53%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-use_future] 299s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-not_use_future] 299s [gw1] [ 53%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-not_use_future] 299s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-use_future] 299s [gw0] [ 53%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_the_counter 299s test/aaa_profiling/test_memusage.py::CycleTest::test_visit_binary_product 299s [gw1] [ 53%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-use_future] 299s test/orm/test_query.py::SessionBindTest::test_aggregate_fn 299s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_aggregate_fn 299s test/orm/test_query.py::SessionBindTest::test_aliased_entity_q 299s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_aliased_entity_q 299s test/orm/test_query.py::SessionBindTest::test_binary_op 299s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_binary_op 299s test/orm/test_query.py::SessionBindTest::test_boolean_op 299s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_boolean_op 300s test/orm/test_query.py::SessionBindTest::test_bulk_delete_fetch_sync 300s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_delete_fetch_sync 300s test/orm/test_query.py::SessionBindTest::test_bulk_delete_no_sync 300s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_delete_no_sync 300s test/orm/test_query.py::SessionBindTest::test_bulk_update_fetch_sync 300s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_update_fetch_sync 300s test/orm/test_query.py::SessionBindTest::test_bulk_update_no_sync 300s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_update_no_sync 300s test/orm/test_query.py::SessionBindTest::test_case 300s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_case 300s test/orm/test_query.py::SessionBindTest::test_cast 300s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_cast 300s test/orm/test_query.py::SessionBindTest::test_column_property 300s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_column_property 300s test/orm/test_query.py::SessionBindTest::test_column_property_select 300s [gw1] [ 53%] SKIPPED test/orm/test_query.py::SessionBindTest::test_column_property_select 300s test/orm/test_query.py::SessionBindTest::test_count 300s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_count 301s test/orm/test_query.py::SessionBindTest::test_plain_table 301s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_plain_table 301s test/orm/test_query.py::SessionBindTest::test_plain_table_count 301s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_plain_table_count 301s test/orm/test_query.py::SessionBindTest::test_plain_table_select_from 301s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_plain_table_select_from 301s test/orm/test_query.py::SessionBindTest::test_single_col 301s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_single_col 301s test/orm/test_query.py::SessionBindTest::test_single_col_from_subq 301s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_single_col_from_subq 301s test/orm/test_query.py::SessionBindTest::test_single_entity_q 301s [gw0] [ 53%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_visit_binary_product 301s test/aaa_profiling/test_memusage.py::CycleTest::test_weak_sequence 301s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_single_entity_q 301s test/orm/test_query.py::SessionBindTest::test_sql_expr_bundle_cte_from_entity 301s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_bundle_cte_from_entity 301s test/orm/test_query.py::SessionBindTest::test_sql_expr_cte_from_entity 301s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_cte_from_entity 301s test/orm/test_query.py::SessionBindTest::test_sql_expr_entity_q 301s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_entity_q 302s test/orm/test_query.py::SessionBindTest::test_sql_expr_exists_from_entity 302s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_exists_from_entity 302s test/orm/test_query.py::SessionBindTest::test_sql_expr_subquery_from_entity 302s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_subquery_from_entity 302s test/orm/test_query.py::SessionBindTest::test_type_coerce 302s [gw1] [ 53%] PASSED test/orm/test_query.py::SessionBindTest::test_type_coerce 302s test/orm/test_query.py::SetOpsTest::test_eager_load 302s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsTest::test_eager_load 302s test/orm/test_query.py::SetOpsTest::test_intersect 302s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsTest::test_intersect 302s test/orm/test_query.py::SetOpsTest::test_order_by_anonymous_col 302s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsTest::test_order_by_anonymous_col 302s test/orm/test_query.py::SetOpsTest::test_statement_labels 302s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsTest::test_statement_labels 302s test/orm/test_query.py::SetOpsTest::test_union 302s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsTest::test_union 302s test/orm/test_query.py::SetOpsTest::test_union_labeled_anonymous_columns 302s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsTest::test_union_labeled_anonymous_columns 302s test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_compile 302s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_compile 302s test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_results 302s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_results 302s test/orm/test_query.py::SetOpsTest::test_union_mapped_colnames_preserved_across_subquery 302s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsTest::test_union_mapped_colnames_preserved_across_subquery 302s test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_deferred 302s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_deferred 302s test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_undeferred 302s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_undeferred 302s test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_deferred 302s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_deferred 302s test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_undeferred 302s [gw1] [ 53%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_undeferred 302s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first 302s [gw1] [ 53%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first 302s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first_against_expression_offset 302s [gw1] [ 53%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first_against_expression_offset 302s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_expression_offset 302s [gw1] [ 53%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_expression_offset 302s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_integer_offset 302s [gw1] [ 53%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_integer_offset 302s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_limit_offset_applies 302s [gw1] [ 53%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_limit_offset_applies 302s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_negative_indexes_raise 302s [gw1] [ 53%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_negative_indexes_raise 302s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_start_slice_against_expression_offset 302s [gw1] [ 53%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_start_slice_against_expression_offset 302s test/orm/test_query.py::SynonymTest::test_froms_aliased_col 302s [gw1] [ 53%] PASSED test/orm/test_query.py::SynonymTest::test_froms_aliased_col 302s test/orm/test_query.py::SynonymTest::test_joins 302s [gw1] [ 53%] PASSED test/orm/test_query.py::SynonymTest::test_joins 302s test/orm/test_query.py::SynonymTest::test_options 302s [gw1] [ 53%] PASSED test/orm/test_query.py::SynonymTest::test_options 302s test/orm/test_query.py::SynonymTest::test_options_syn_of_syn 302s [gw1] [ 53%] PASSED test/orm/test_query.py::SynonymTest::test_options_syn_of_syn 302s test/orm/test_query.py::SynonymTest::test_with_parent 302s [gw1] [ 53%] PASSED test/orm/test_query.py::SynonymTest::test_with_parent 303s test/orm/test_query.py::TextErrorTest::test_filter 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextErrorTest::test_filter 303s test/orm/test_query.py::TextErrorTest::test_from_statement 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextErrorTest::test_from_statement 303s test/orm/test_query.py::TextErrorTest::test_having 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextErrorTest::test_having 303s test/orm/test_query.py::TextTest::test_binds_coerce 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_binds_coerce 303s test/orm/test_query.py::TextTest::test_columns_mismatched 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_columns_mismatched 303s test/orm/test_query.py::TextTest::test_columns_mismatched_future 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_columns_mismatched_future 303s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels 303s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager 303s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager_future 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager_future 303s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager 303s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager_future 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager_future 303s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_future 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_future 303s test/orm/test_query.py::TextTest::test_columns_via_textasfrom_from_statement 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_columns_via_textasfrom_from_statement 303s test/orm/test_query.py::TextTest::test_group_by_accepts_text 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_group_by_accepts_text 303s test/orm/test_query.py::TextTest::test_needs_text 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_needs_text 303s test/orm/test_query.py::TextTest::test_order_by_w_eager_five 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_five 303s test/orm/test_query.py::TextTest::test_order_by_w_eager_four 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_four 303s test/orm/test_query.py::TextTest::test_order_by_w_eager_one 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_one 303s test/orm/test_query.py::TextTest::test_order_by_w_eager_three 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_three 303s test/orm/test_query.py::TextTest::test_order_by_w_eager_two 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_two 303s test/orm/test_query.py::TextTest::test_plain_textual_column 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_plain_textual_column 303s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-selectinload] 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-selectinload] 303s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-subqueryload] 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-subqueryload] 303s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-selectinload] 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-selectinload] 303s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-subqueryload] 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-subqueryload] 303s test/orm/test_query.py::TextTest::test_select_star 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_select_star 303s test/orm/test_query.py::TextTest::test_select_star_future 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_select_star_future 303s test/orm/test_query.py::TextTest::test_textual_select_orm_columns 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_textual_select_orm_columns 303s test/orm/test_query.py::TextTest::test_via_select 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_via_select 303s test/orm/test_query.py::TextTest::test_via_textasfrom_aliased 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_via_textasfrom_aliased 303s test/orm/test_query.py::TextTest::test_via_textasfrom_from_statement 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_via_textasfrom_from_statement 303s test/orm/test_query.py::TextTest::test_via_textasfrom_use_mapped_columns 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_via_textasfrom_use_mapped_columns 303s test/orm/test_query.py::TextTest::test_whereclause 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_whereclause 303s test/orm/test_query.py::TextTest::test_whereclause_future 303s [gw1] [ 53%] PASSED test/orm/test_query.py::TextTest::test_whereclause_future 303s test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_has_value 303s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_has_value 303s test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_is_default_null 303s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_is_default_null 303s test/orm/test_query.py::WithTransientOnNone::test_filter_with_persistent_non_pk_col_is_default_null 303s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_persistent_non_pk_col_is_default_null 303s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_dont_assume_pk 303s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_dont_assume_pk 303s [gw0] [ 53%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_weak_sequence 303s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk 303s test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init 303s [gw0] [ 53%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init 303s test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process 303s [gw0] [ 53%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process 303s test/aaa_profiling/test_memusage.py::MemUsageTest::test_ad_hoc_types 303s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk 303s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk_but_only_later 303s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk_but_only_later 303s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_warn_for_none_against_non_pk 303s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_warn_for_none_against_non_pk 303s test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_complex_rel 303s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_complex_rel 303s test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_plain_m2o 303s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_plain_m2o 303s test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_assume_pk 303s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_assume_pk 304s test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_warn_for_none_against_non_pk 304s [gw1] [ 53%] PASSED test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_warn_for_none_against_non_pk 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-0] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-0] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-1] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-1] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-20] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-20] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-5] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-5] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-0] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-0] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-1] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-1] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-20] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-20] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-5] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-5] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-0] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-0] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-1] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-1] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-20] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-20] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-5] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-5] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-0] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-0] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-1] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-1] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-20] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-20] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-5] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-5] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-0] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-0] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-1] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-1] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-20] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-20] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-5] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-5] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-0] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-0] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-1] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-1] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-20] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-20] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-5] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-5] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-0] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-0] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-1] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-1] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-20] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-20] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-5] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-5] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-0] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-0] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-1] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-1] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-20] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-20] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-5] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-5] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-0] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-0] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-1] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-1] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-20] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-20] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-5] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-5] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-0] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-0] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-1] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-1] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-20] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-20] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-5] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-5] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-0] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-0] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-1] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-1] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-20] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-20] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-5] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-5] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-0] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-0] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-1] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-1] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-20] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-20] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-5] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-5] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-0] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-0] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-1] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-1] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-20] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-20] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-5] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-5] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-0] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-0] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-1] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-1] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-20] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-20] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-5] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-5] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-0] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-0] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-1] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-1] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-20] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-20] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-5] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-5] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-0] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-0] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-1] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-1] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-20] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-20] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-5] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-5] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-0] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-0] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-1] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-1] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-20] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-20] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-5] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-5] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-0] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-0] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-1] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-1] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-20] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-20] 304s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-5] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-5] 304s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_basic 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_basic 304s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchall] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchall] 304s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchmany] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchmany] 304s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchone] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchone] 304s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[immediate] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[immediate] 304s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[joined] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[joined] 304s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[select] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[select] 304s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[selectin] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[selectin] 304s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[subquery] 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[subquery] 304s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_opt_disable 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_opt_disable 304s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_joinedload_m2o_ok 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_joinedload_m2o_ok 304s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_m2o_joinedload_not_others 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_m2o_joinedload_not_others 304s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_contains_eager_opt 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_contains_eager_opt 304s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_joinedload_opt 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_joinedload_opt 304s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_mapping 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_mapping 304s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_opt 304s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_opt 305s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_unique_w_yield_per 305s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_unique_w_yield_per 305s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_we_can_close_cursor 305s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_we_can_close_cursor 305s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options 305s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options 305s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options_legacy 305s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options_legacy 306s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration 306s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration 306s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration_legacy 306s [gw1] [ 53%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration_legacy 306s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NA ME-NA ME-False] 306s [gw1] [ 53%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NA ME-NA ME-False] 306s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NaMe-NaMe-False] 306s [gw1] [ 53%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NaMe-NaMe-False] 306s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[\u59d3\u540d-\u59d3\u540d-False] 306s [gw1] [ 53%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[\u59d3\u540d-\u59d3\u540d-False] 306s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-NAME-False] 306s [gw1] [ 53%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-NAME-False] 306s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-name-True] 306s [gw1] [ 53%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-name-True] 306s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NA ME-NA ME-False] 306s [gw1] [ 53%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NA ME-NA ME-False] 306s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NAME-name-False] 306s [gw1] [ 53%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NAME-name-False] 306s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NaMe-NaMe-False] 306s [gw1] [ 53%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NaMe-NaMe-False] 306s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[\u59d3\u540d-\u59d3\u540d-False] 306s [gw1] [ 53%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[\u59d3\u540d-\u59d3\u540d-False] 306s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[name-name-True] 306s [gw1] [ 53%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[name-name-True] 306s test/sql/test_quote.py::PreparerTest::test_alembic_quote 306s [gw1] [ 53%] PASSED test/sql/test_quote.py::PreparerTest::test_alembic_quote 306s test/sql/test_quote.py::PreparerTest::test_unformat 306s [gw1] [ 53%] PASSED test/sql/test_quote.py::PreparerTest::test_unformat 306s test/sql/test_quote.py::PreparerTest::test_unformat_custom 306s [gw1] [ 53%] PASSED test/sql/test_quote.py::PreparerTest::test_unformat_custom 306s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_basic 306s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_basic 306s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_has_table_case_sensitive 306s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_has_table_case_sensitive 306s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_reflect 306s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_reflect 306s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_use_labels 306s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_use_labels 306s test/sql/test_quote.py::QuoteTest::test_apply_labels_should_quote 306s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_apply_labels_should_quote 306s test/sql/test_quote.py::QuoteTest::test_apply_labels_shouldnt_quote 306s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_apply_labels_shouldnt_quote 307s test/sql/test_quote.py::QuoteTest::test_collate 307s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_collate 307s test/sql/test_quote.py::QuoteTest::test_illegal_initial_char 307s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_illegal_initial_char 307s test/sql/test_quote.py::QuoteTest::test_join 307s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_join 307s test/sql/test_quote.py::QuoteTest::test_label_and_alias 307s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_label_and_alias 307s test/sql/test_quote.py::QuoteTest::test_labels 307s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_labels 307s test/sql/test_quote.py::QuoteTest::test_literal_column_already_with_quotes 307s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_already_with_quotes 307s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname 307s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname 307s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname_explicit_quote 307s [gw1] [ 53%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname_explicit_quote 307s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename 307s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename_explicit_quote 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename_explicit_quote 307s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname 307s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 307s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename 307s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 307s test/sql/test_quote.py::QuoteTest::test_literal_column_wo_label_currently_maintained 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_wo_label_currently_maintained 307s test/sql/test_quote.py::QuoteTest::test_lower_case_names 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuoteTest::test_lower_case_names 307s test/sql/test_quote.py::QuoteTest::test_mixed_case_names 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuoteTest::test_mixed_case_names 307s test/sql/test_quote.py::QuoteTest::test_numeric_initial_char 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuoteTest::test_numeric_initial_char 307s test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_anon_label 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_anon_label 307s test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_check_constraint 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_check_constraint 307s test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_index 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_index 307s test/sql/test_quote.py::QuoteTest::test_repr_unicode 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuoteTest::test_repr_unicode 307s test/sql/test_quote.py::QuoteTest::test_reserved_words 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuoteTest::test_reserved_words 307s test/sql/test_quote.py::QuoteTest::test_simple_order_by_label 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuoteTest::test_simple_order_by_label 307s test/sql/test_quote.py::QuoteTest::test_subquery_four 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_four 307s test/sql/test_quote.py::QuoteTest::test_subquery_one 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_one 307s test/sql/test_quote.py::QuoteTest::test_subquery_three 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_three 307s test/sql/test_quote.py::QuoteTest::test_subquery_two 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_two 307s test/sql/test_quote.py::QuoteTest::test_upper_case_names 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuoteTest::test_upper_case_names 307s test/sql/test_quote.py::QuotedIdentTest::test_apply_map_plain 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_apply_map_plain 307s test/sql/test_quote.py::QuotedIdentTest::test_apply_map_quoted 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_apply_map_quoted 307s test/sql/test_quote.py::QuotedIdentTest::test_coerce_none 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_none 307s test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_none 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_none 307s test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_retain 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_retain 307s test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_switch 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_switch 307s test/sql/test_quote.py::QuotedIdentTest::test_concat_anon 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_anon 307s test/sql/test_quote.py::QuotedIdentTest::test_concat_quotefalse 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_quotefalse 307s test/sql/test_quote.py::QuotedIdentTest::test_concat_quotenone 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_quotenone 307s test/sql/test_quote.py::QuotedIdentTest::test_concat_quotetrue 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_quotetrue 307s test/sql/test_quote.py::QuotedIdentTest::test_pickle_anon_label 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_pickle_anon_label 307s test/sql/test_quote.py::QuotedIdentTest::test_pickle_quote 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_pickle_quote 307s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_anon 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_anon 307s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotefalse 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotefalse 307s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotenone 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotenone 307s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotetrue 307s [gw1] [ 54%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotetrue 307s test/engine/test_reconnect.py::CursorErrTest::test_cursor_explode 307s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::CursorErrTest::test_cursor_explode 307s test/engine/test_reconnect.py::CursorErrTest::test_cursor_shutdown_in_initialize 307s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::CursorErrTest::test_cursor_shutdown_in_initialize 307s test/engine/test_reconnect.py::InvalidateDuringResultTest_sqlite+pysqlite_3_46_1::test_invalidate_on_results 307s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::InvalidateDuringResultTest_sqlite+pysqlite_3_46_1::test_invalidate_on_results 307s test/engine/test_reconnect.py::MockReconnectTest::test_check_disconnect_no_cursor 307s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_check_disconnect_no_cursor 307s test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_contextmanager 307s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_contextmanager 307s test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_trans 307s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_trans 307s test/engine/test_reconnect.py::MockReconnectTest::test_conn_reusable 307s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_conn_reusable 307s test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_once 307s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_once 307s test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_retry_if_exception 307s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_retry_if_exception 307s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_interrupt_nodisconnect_workaround 307s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_interrupt_nodisconnect_workaround 307s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_disconnect 307s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_disconnect 307s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_interrupt 307s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_interrupt 307s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_dont_call_finalizer 307s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_dont_call_finalizer 307s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_commit_trans 307s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_commit_trans 307s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_execute_trans 307s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_execute_trans 307s test/engine/test_reconnect.py::MockReconnectTest::test_invalidated_close 307s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidated_close 307s test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_execute 307s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_execute 307s test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_rollback 307s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_rollback 307s test/engine/test_reconnect.py::MockReconnectTest::test_reconnect 307s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_reconnect 307s test/engine/test_reconnect.py::MockReconnectTest::test_reconnect_on_reentrant 307s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_reconnect_on_reentrant 307s test/engine/test_reconnect.py::PrePingMockTest::test_connect_across_restart 307s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_connect_across_restart 307s test/engine/test_reconnect.py::PrePingMockTest::test_handle_error_sets_disconnect 307s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_handle_error_sets_disconnect 307s test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_first_connect 307s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_first_connect 307s test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_reconnect 307s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_reconnect 308s test/engine/test_reconnect.py::PrePingMockTest::test_pre_ping_weakref_finalizer 308s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_pre_ping_weakref_finalizer 308s test/engine/test_reconnect.py::PrePingMockTest::test_raise_db_is_stopped 308s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_raise_db_is_stopped 308s test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_restarted 308s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_restarted 308s test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_stopped 309s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_stopped 309s test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_is_restarted 309s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_is_restarted 309s test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_stays_shutdown 309s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_stays_shutdown 309s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_control 309s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_control 309s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_downgrade_control 309s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_downgrade_control 309s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_downgrade_disconnect 309s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_downgrade_disconnect 309s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_upgrade_disconnect 309s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_upgrade_disconnect 309s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_downgrade_disconnect 309s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_downgrade_disconnect 309s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_upgrade_disconnect 309s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_upgrade_disconnect 309s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_close 309s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_close 309s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_closed 309s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_closed 309s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_invalidated 309s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_invalidated 309s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_ensure_is_disconnect_gets_connection 309s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_ensure_is_disconnect_gets_connection 309s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer 309s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer 309s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer_disconnect 309s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer_disconnect 309s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_invalidate_twice 309s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_invalidate_twice 309s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_multiple_invalidate 309s [gw1] [ 54%] SKIPPED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_multiple_invalidate 309s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_no_begin_on_invalid 309s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_no_begin_on_invalid 309s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_null_pool 309s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_null_pool 309s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_reconnect 309s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_reconnect 309s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_plain 309s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_plain 309s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_savepoint 309s [gw1] [ 54%] SKIPPED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_savepoint 309s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_twophase 309s [gw1] [ 54%] SKIPPED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_twophase 309s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_with_transaction 309s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_with_transaction 311s test/engine/test_reconnect.py::RecycleTest_sqlite+pysqlite_3_46_1::test_basic 311s [gw1] [ 54%] PASSED test/engine/test_reconnect.py::RecycleTest_sqlite+pysqlite_3_46_1::test_basic 311s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-immediateload] 311s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-immediateload] 311s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-selectinload] 311s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-selectinload] 311s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-immediateload] 311s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-immediateload] 311s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-selectinload] 311s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-selectinload] 311s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-immediateload] 311s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-immediateload] 312s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-selectinload] 312s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-selectinload] 312s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-immediateload] 312s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-immediateload] 312s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-selectinload] 312s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-selectinload] 312s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-immediateload] 312s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-immediateload] 312s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-selectinload] 312s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-selectinload] 312s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[immediateload] 312s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[immediateload] 312s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[selectinload] 312s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[selectinload] 312s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-immediateload] 312s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-immediateload] 312s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-selectinload] 312s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-selectinload] 313s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-immediateload] 313s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-immediateload] 313s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-selectinload] 313s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-selectinload] 313s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-immediateload] 313s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-immediateload] 313s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-selectinload] 313s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-selectinload] 313s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-immediateload] 313s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-immediateload] 313s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-selectinload] 313s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-selectinload] 314s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-immediateload] 314s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-immediateload] 314s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-selectinload] 314s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-selectinload] 314s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-immediateload] 314s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-immediateload] 314s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-selectinload] 314s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-selectinload] 314s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-immediateload] 314s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-immediateload] 314s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-selectinload] 314s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-selectinload] 314s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-immediateload] 314s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-immediateload] 315s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-selectinload] 315s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-selectinload] 315s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-immediateload] 315s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-immediateload] 315s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-selectinload] 315s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-selectinload] 315s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-immediateload] 315s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-immediateload] 315s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-selectinload] 315s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-selectinload] 316s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-immediateload] 316s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-immediateload] 316s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-selectinload] 316s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-selectinload] 316s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-immediateload] 316s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-immediateload] 316s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-selectinload] 316s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-selectinload] 316s test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[immediateload] 316s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[immediateload] 316s test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[selectinload] 316s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[selectinload] 316s test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[immediateload-14] 316s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[immediateload-14] 316s test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[selectinload-4] 316s [gw1] [ 54%] PASSED test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[selectinload-4] 316s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_case_insensitive 316s [gw1] [ 54%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_case_insensitive 316s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_exact_name 316s [gw1] [ 54%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_exact_name 316s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_via_fk 316s [gw1] [ 54%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_via_fk 316s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_table_names 316s [gw1] [ 54%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_table_names 316s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_cls 316s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_cls 316s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_obj 316s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_obj 316s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_index 316s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_index 316s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_info 316s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_info 316s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key 316s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key 316s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key_fk 316s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key_fk 316s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_default_clause 316s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_default_clause 316s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_fetchedvalue 316s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_fetchedvalue 316s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_plain_text 316s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_plain_text 316s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_textclause 316s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_textclause 316s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_type 316s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_type 316s test/engine/test_reflection.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_table_reflection 316s [gw1] [ 54%] PASSED test/engine/test_reflection.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_table_reflection 316s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test1] 316s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test1] 316s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test2] 316s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test2] 316s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test3] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test3] 317s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test4] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test4] 317s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test5] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test5] 317s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test6] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test6] 317s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test7] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test7] 317s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test8] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test8] 317s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test9] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test9] 317s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict1] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict1] 317s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict2] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict2] 317s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict3] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict3] 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_inline_plain 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_inline_plain 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_multiline 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_multiline 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_2constraints 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_2constraints 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_nameCHECK 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_nameCHECK 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_nameCONSTRAINT 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_nameCONSTRAINT 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_nested 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_oneline_nested 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_parens_in_strings 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_parens_in_strings 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_plain 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_plain 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_quote_styles 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_quote_styles 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_twochecks_oneline 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_twochecks_oneline 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-Code] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-Code] 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-[Code]] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-[Code]] 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-name with spaces-name with spaces] 317s [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] 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plain_name-plain_name] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plain_name-plain_name] 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plainname-plainname] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plainname-plainname] 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-Code] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-Code] 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-[Code]] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-[Code]] 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-name with spaces-name with spaces] 317s [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] 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plain_name-plain_name] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plain_name-plain_name] 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plainname-plainname] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plainname-plainname] 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-Code] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-Code] 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-[Code]] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-[Code]] 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-name with spaces-name with spaces] 317s [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] 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plain_name-plain_name] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plain_name-plain_name] 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plainname-plainname] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plainname-plainname] 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-Code] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-Code] 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-[Code]] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-[Code]] 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-name with spaces-name with spaces] 317s [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] 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plain_name-plain_name] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plain_name-plain_name] 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plainname-plainname] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plainname-plainname] 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-Code] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-Code] 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-[Code]] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-[Code]] 317s 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] 317s [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] 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plain_name-plain_name] 317s [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] 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plainname-plainname] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plainname-plainname] 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-Code] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-Code] 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-[Code]] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-[Code]] 317s 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] 317s [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] 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plain_name-plain_name] 317s [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] 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plainname-plainname] 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plainname-plainname] 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_create_index_with_schema 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_create_index_with_schema 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_dont_reflect_autoindex 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_dont_reflect_autoindex 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_broken_casing 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_broken_casing 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_implicit_parent 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_implicit_parent 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_deferrable_initially 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_deferrable_initially 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent_reflection 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent_reflection 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_parent 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_parent 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_none 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_none 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_not_none 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_not_none 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_ondelete_onupdate 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_ondelete_onupdate 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_options_unnamed_inline 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_options_unnamed_inline 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_legacy_quoted_identifiers_unit 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_legacy_quoted_identifiers_unit 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_mixed_into_ck 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_mixed_into_ck 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_named 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_named 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_no_pk 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_no_pk 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_unnamed 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_unnamed 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_partial_indexes 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_partial_indexes 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_mixed_into_ck 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_mixed_into_ck 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_casing 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_casing 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_temp 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_temp 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline_quoted 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline_quoted 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal_temporary 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal_temporary 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key 317s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key_quoted 317s [gw1] [ 54%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key_quoted 317s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_checkfirst 317s [gw1] [ 54%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_checkfirst 317s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_createdrop 317s [gw1] [ 54%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_createdrop 317s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_has_table_and_table_names 317s [gw1] [ 54%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_has_table_and_table_names 317s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_sorter 317s [gw1] [ 54%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_sorter 317s test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_clslevel 317s [gw1] [ 54%] PASSED test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_clslevel 317s test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_instancelevel 317s [gw1] [ 54%] PASSED test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_instancelevel 317s test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_no_format_type 317s [gw1] [ 54%] PASSED test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_no_format_type 317s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_basic 317s [gw1] [ 54%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_basic 317s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wbase 317s [gw1] [ 54%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wbase 317s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wdecorator 317s [gw1] [ 54%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wdecorator 317s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_supplied_fk 317s [gw1] [ 54%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_supplied_fk 317s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_fk_pk_column 317s [gw1] [ 54%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_fk_pk_column 317s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_pk_column 317s [gw1] [ 55%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_pk_column 317s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_subclass_column 317s [gw1] [ 55%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_subclass_column 317s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_basic 317s [gw1] [ 55%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_basic 317s test/ext/declarative/test_reflection.py::DeferredReflectPKFKTest::test_pk_fk 317s [gw1] [ 55%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectPKFKTest::test_pk_fk 317s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_abstract_base 317s [gw1] [ 55%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_abstract_base 317s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[connection] 317s [gw1] [ 55%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[connection] 317s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[engine] 317s [gw1] [ 55%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[engine] 317s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[raise_] 317s [gw1] [ 55%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[raise_] 319s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_cls_not_strong_ref 319s [gw1] [ 55%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_cls_not_strong_ref 319s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_exception_prepare_not_called 319s [gw1] [ 55%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_exception_prepare_not_called 319s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_mapper_args_deferred 319s [gw1] [ 55%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_mapper_args_deferred 320s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_redefine_fk_double 320s [gw1] [ 55%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_redefine_fk_double 320s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[include_views] 320s [gw1] [ 55%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[include_views] 320s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[not_include_views] 320s [gw1] [ 55%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[not_include_views] 320s test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_string_resolution 320s [gw1] [ 55%] PASSED test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_string_resolution 320s test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_table_resolution 320s [gw1] [ 55%] PASSED test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_table_resolution 320s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_column 320s [gw1] [ 55%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_column 320s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_mapped_column 320s [gw1] [ 55%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_mapped_column 320s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_column 320s [gw1] [ 55%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_column 320s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_mapped_column 320s [gw1] [ 55%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_mapped_column 320s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_basic 320s [gw1] [ 55%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_basic 320s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_subclass_mapped_column_no_existing 320s [gw1] [ 55%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_subclass_mapped_column_no_existing 320s test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[False] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[False] 320s test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[True] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[True] 320s test/engine/test_reflection.py::IncludeColsFksTest::test_include_columns 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_include_columns 320s test/engine/test_reflection.py::IncludeColsFksTest::test_table_works_minus_fks 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_table_works_minus_fks 320s test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast 320s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast 320s test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast_no_2000 320s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast_no_2000 320s test/dialect/sqlite/test_reflection.py::KeywordInDatabaseNameTest_sqlite+pysqlite_3_46_1::test_reflect 320s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::KeywordInDatabaseNameTest_sqlite+pysqlite_3_46_1::test_reflect 320s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_default_schema_name_not_interpreted_as_tokenized 320s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_default_schema_name_not_interpreted_as_tokenized 320s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[Foo.Bar-Foo-Bar-use [Foo]] 320s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[Foo.Bar-Foo-Bar-use [Foo]] 320s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar]-None-Foo.Bar-use [Foo.Bar]] 320s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar]-None-Foo.Bar-use [Foo.Bar]] 320s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar].[bat]-Foo.Bar-bat-use [Foo.Bar]] 320s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar].[bat]-Foo.Bar-bat-use [Foo.Bar]] 320s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[abc].[def].[efg].[hij]-[abc].[def].[efg]-hij-use [abc].[def].[efg]] 320s [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]] 320s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[foo].]do something; select [foo-foo-do something; select foo-use foo] 320s [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] 320s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[abc.def.efg.hij-abc.def.efg-hij-use [abc.def.efg]] 320s [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]] 320s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo-None-foo-use foo] 320s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo-None-foo-use foo] 320s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo.bar-foo-bar-use foo] 320s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo.bar-foo-bar-use foo] 320s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[something; select [foo].bar-something; select foo-bar-use [something; select foo]] 320s [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]] 320s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_dont_use_for_same_db 320s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_dont_use_for_same_db 320s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_switch_for_different_db 320s [gw1] [ 55%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_switch_for_different_db 320s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_fk_reflection 320s [gw1] [ 55%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_fk_reflection 320s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE ALGORITHM=UNDEFINED DEFINER=`scott`@`%` SQL SECURITY DEFINER VIEW `v1` AS SELECT-True] 320s [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] 320s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `A VIEW`-False] 320s [gw1] [ 55%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `A VIEW`-False] 320s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW_THINGS`-False] 320s [gw1] [ 55%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW_THINGS`-False] 320s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW`-False] 320s [gw1] [ 55%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW`-False] 320s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `v1`-False] 320s [gw1] [ 55%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `v1`-False] 320s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE VIEW `v1` AS SELECT-True] 320s [gw1] [ 55%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE VIEW `v1` AS SELECT-True] 320s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection 320s [gw1] [ 55%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection 320s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection_columns 320s [gw1] [ 55%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection_columns 320s test/dialect/sqlite/test_reflection.py::ReflectHeadlessFKsTest_sqlite+pysqlite_3_46_1::test_reflect_tables_fk_no_colref 320s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::ReflectHeadlessFKsTest_sqlite+pysqlite_3_46_1::test_reflect_tables_fk_no_colref 320s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_table_names 320s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_table_names 320s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_table_names 320s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_table_names 320s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_view_names 320s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_view_names 320s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_view_names 320s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_view_names 320s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-False] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-False] 320s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-True] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-True] 320s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-False] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-False] 320s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-True] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-True] 320s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-False] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-False] 320s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-True] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-True] 320s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-False] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-False] 320s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-True] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-True] 320s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-False] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-False] 320s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-True] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-True] 320s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-False] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-False] 320s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-True] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-True] 320s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[False] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[False] 320s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[True] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[True] 320s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[arg] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[arg] 320s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[kwarg] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[kwarg] 320s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-False] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-False] 320s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-True] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-True] 320s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-False] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-False] 320s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-True] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-True] 320s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-False] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-False] 320s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-True] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-True] 320s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-False] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-False] 320s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-True] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-True] 320s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-False] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-False] 320s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-True] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-True] 320s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-False] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-False] 320s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-True] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-True] 320s test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[arg] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[arg] 320s test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[kwarg] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[kwarg] 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_arg 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_arg 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_ispresent 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_ispresent 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_nonpresent 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_nonpresent 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_removed 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_removed 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_primary_key 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_primary_key 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_with_imply_autoload 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_with_imply_autoload 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_override 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_override 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_reflection 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_reflection 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_reflection 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_reflection 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_comment_reflection 320s [gw1] [ 55%] SKIPPED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_comment_reflection 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_fk 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_fk 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_pks 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_pks 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[not_use_metadata_reflect] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[not_use_metadata_reflect] 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[use_metadata_reflect] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[use_metadata_reflect] 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[autoload] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[autoload] 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect] 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect_no_replace] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect_no_replace] 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[plain_table] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[plain_table] 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_reflect_all_dont_dupe_index 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_reflect_all_dont_dupe_index 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_error 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_error 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_options 320s [gw1] [ 55%] SKIPPED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_options 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_include_columns_indexes 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_include_columns_indexes 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_cols_busted 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_cols_busted 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_expression_not_found 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_expression_not_found 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonexistent 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonexistent 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonreflected_fk_raises 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonreflected_fk_raises 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_composite_fk 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_composite_fk 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_existing_fk 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_existing_fk 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_keys 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_keys 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_nonexistent_fk 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_nonexistent_fk 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_pkfk 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_pkfk 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_upgrade_pk_flag 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_upgrade_pk_flag 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_pks_not_uniques 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_pks_not_uniques 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_unreflectable_table 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_unreflectable_table 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_with_views 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_with_views 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_materialized_view_names] 320s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_materialized_view_names] 320s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_table_names] 321s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_table_names] 321s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_view_names] 321s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_view_names] 321s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reserved 321s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reserved 321s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_extend_existing 321s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_extend_existing 321s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_metadata 321s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_metadata 321s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_table 321s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_table 321s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_two_foreign_keys 321s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_two_foreign_keys 321s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_unknown_types 321s [gw1] [ 55%] SKIPPED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_unknown_types 321s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_views 321s [gw1] [ 55%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_views 321s test/engine/test_reflection.py::ReverseCasingReflectTest_sqlite+pysqlite_3_46_1::test_direct_quoting 321s [gw1] [ 55%] SKIPPED test/engine/test_reflection.py::ReverseCasingReflectTest_sqlite+pysqlite_3_46_1::test_direct_quoting 321s test/engine/test_reflection.py::SchemaManipulationTest_sqlite+pysqlite_3_46_1::test_append_constraint_unique 321s [gw1] [ 55%] PASSED test/engine/test_reflection.py::SchemaManipulationTest_sqlite+pysqlite_3_46_1::test_append_constraint_unique 321s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_blank_schema_arg 321s [gw1] [ 55%] SKIPPED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_blank_schema_arg 321s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema 321s [gw1] [ 55%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema 321s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema_metadata 321s [gw1] [ 55%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema_metadata 321s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_has_schema 321s [gw1] [ 55%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_has_schema 321s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_metadata_reflect_schema 321s [gw1] [ 55%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_metadata_reflect_schema 321s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_reflect_all_schemas_default_overlap 321s [gw1] [ 55%] SKIPPED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_reflect_all_schemas_default_overlap 321s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_schema_translation 321s [gw1] [ 55%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_schema_translation 321s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_lookup 321s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_lookup 321s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_type_affinity 321s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_type_affinity 321s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_unsupported_args 321s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_unsupported_args 321s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_lookup 321s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_lookup 321s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_type_affinity 321s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_type_affinity 321s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_unsupported_args 321s [gw1] [ 55%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_unsupported_args 321s test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_basic 321s [gw1] [ 55%] PASSED test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_basic 321s test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_get_names 321s [gw1] [ 55%] PASSED test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_get_names 321s test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_has_table 321s [gw1] [ 55%] PASSED test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_has_table 321s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_m2o_composite_selfref 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_m2o_composite_selfref 321s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_composite_selfref 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_composite_selfref 321s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_left_aliased 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_left_aliased 321s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_plain 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_plain 321s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_right_aliased 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_right_aliased 321s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_selfref 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_selfref 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_columns_m2m_backref 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_columns_m2m_backref 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_base_to_joined_sub 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_base_to_joined_sub 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_cols_three_tab_viewonly 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_cols_three_tab_viewonly 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_1 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_1 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_2 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_2 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_3 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_3 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_m2o_sub_to_joined_sub 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_m2o_sub_to_joined_sub 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_o2m_joined_sub_to_base 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_o2m_joined_sub_to_base 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_overlapping_composite_fks 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_overlapping_composite_fks 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_inh_selfref_w_entities 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_inh_selfref_w_entities 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m_backref 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m_backref 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_backref 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_backref 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_annotated 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_annotated 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_rs 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_rs 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_warning 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_warning 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_overlap_func_warning 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_overlap_func_warning 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2o_joined_sub_to_base 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2o_joined_sub_to_base 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_purely_single_col_o2m 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_purely_single_col_o2m 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_1 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_1 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_2 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_2 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2m_backref 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2m_backref 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_composite_selfref 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_composite_selfref 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_selfref 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_selfref 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_joined_sub_to_sub 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_joined_sub_to_sub 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_selfref 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_selfref 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_m2m 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_m2m 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_annotated_func 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_annotated_func 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_oldstyle_func 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_oldstyle_func 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determinelocal_remote_m2o_joined_sub_to_sub_on_base 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determinelocal_remote_m2o_joined_sub_to_sub_on_base 321s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_err_local_remote_compound_1 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_err_local_remote_compound_1 321s test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_annotate_orm_join 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_annotate_orm_join 321s test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_pj_deannotates 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_pj_deannotates 321s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_m2m 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_m2m 321s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_o2m 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_o2m 321s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o 321s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_composite_selfref 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_composite_selfref 321s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_selfref 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_selfref 321s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_m2m 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_m2m 321s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_o2m 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_o2m 321s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m 321s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_composite_selfref 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_composite_selfref 321s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_selfref 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_selfref 321s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_w_fks_ambig_m2m 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_w_fks_ambig_m2m 321s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_compound_2 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_compound_2 321s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o 321s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_composite_selfref 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_composite_selfref 321s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_selfref 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_selfref 321s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m 321s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_composite_selfref 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_composite_selfref 321s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_selfref 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_selfref 321s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_m2o 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_m2o 321s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_o2m 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_o2m 321s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m 321s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none 321s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none_reverse 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none_reverse 321s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_reverse 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_reverse 321s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_remote_local_multiple_ref 321s [gw1] [ 55%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_remote_local_multiple_ref 321s test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[False] 321s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[False] 321s test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[True] 321s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[True] 321s test/orm/inheritance/test_relationship.py::ContainsEagerMultipleOfType::test_contains_eager_multi_alias 321s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::ContainsEagerMultipleOfType::test_contains_eager_multi_alias 321s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_contains_eager 321s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_contains_eager 321s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_joinedload 321s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_joinedload 321s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related 321s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related 321s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related_aliased 321s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related_aliased 321s test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join 321s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join 321s test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join_flat 321s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join_flat 321s test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_joinedload 321s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_joinedload 321s test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_ij 321s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_ij 321s test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_oj 321s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_oj 321s test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_oj_ij 321s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_oj_ij 321s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_base 321s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_base 321s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_sub 321s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_sub 322s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly 322s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly 322s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins 322s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins 322s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins_roundtrip 322s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins_roundtrip 322s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_base_to_base 322s [gw1] [ 55%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_base_to_base 322s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_sub_to_base 322s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_sub_to_base 322s test/orm/inheritance/test_relationship.py::JoinedloadSinglePolysubSingle::test_query 322s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadSinglePolysubSingle::test_query 322s test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_baseclass 322s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_baseclass 322s test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_subclass 322s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_subclass 322s test/orm/inheritance/test_relationship.py::M2MFilterTest::test_any 322s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::M2MFilterTest::test_any 322s test/orm/inheritance/test_relationship.py::M2MFilterTest::test_not_contains 322s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::M2MFilterTest::test_not_contains 322s test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_emit_query 322s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_emit_query 322s test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_use_get 322s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_use_get 322s test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_adaption 322s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_adaption 322s test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_sql 322s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_sql 322s test/orm/inheritance/test_relationship.py::SameNameOnJoined::test_persist 322s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SameNameOnJoined::test_persist 322s test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_joined 322s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_joined 322s test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_subquery 322s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_subquery 322s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_has 322s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_has 322s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_one 322s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_one 322s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_two 322s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_two 322s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_explicit_alias 322s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_explicit_alias 322s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_relationship_compare 322s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_relationship_compare 323s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[False] 323s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[False] 323s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[True] 323s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[True] 323s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_has 323s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_has 323s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_join 323s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_join 323s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[False] 323s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[False] 323s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[True] 323s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[True] 323s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_eager_join 323s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_eager_join 323s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit 323s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit 323s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit_core_workaround 323s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit_core_workaround 323s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_subquery_load 323s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_subquery_load 323s test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_has 323s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_has 323s test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_join 323s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_join 323s test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_oftype_aliases_in_exists 323s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_oftype_aliases_in_exists 323s test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_contains_eager 323s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_contains_eager 323s test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_joinedload 323s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_joinedload 323s test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_subqueryload 323s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_subqueryload 323s test/orm/inheritance/test_relationship.py::SubClassToSubClassFromParentTest::test_2617 323s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassFromParentTest::test_2617 323s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_five 323s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_five 323s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_four 323s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_four 323s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_one 323s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_one 323s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_seven 323s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_seven 323s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_six 323s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_six 324s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_three 324s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_three 324s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_two 324s [gw1] [ 56%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_two 324s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda 324s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda 324s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda_more_mixins 324s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda_more_mixins 324s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_applies_to_column_property 324s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_applies_to_column_property 324s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace 324s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace 324s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace_legacy 324s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace_legacy 324s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-0] 324s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-0] 324s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-1] 324s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-1] 324s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-2] 324s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-2] 324s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-3] 324s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-3] 324s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-0] 324s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-0] 324s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-1] 324s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-1] 324s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-2] 324s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-2] 324s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-3] 324s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-3] 324s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-0] 324s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-0] 324s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-1] 324s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-1] 324s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-2] 324s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-2] 324s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-3] 324s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-3] 324s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-0] 324s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-0] 324s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-1] 324s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-1] 324s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-2] 324s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-2] 324s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-3] 324s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-3] 324s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_00] 324s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_00] 324s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_01] 324s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_01] 325s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_02] 325s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_02] 325s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_03] 325s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_03] 325s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_declared_attr_no_warning 325s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_declared_attr_no_warning 325s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_err_given_in_pathed 325s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_err_given_in_pathed 325s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_joinedload_global_criteria 325s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_joinedload_global_criteria 325s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[immediate] 325s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[immediate] 325s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[joined] 325s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[joined] 325s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[select] 325s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[select] 325s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[selectin] 325s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[selectin] 325s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[subquery] 325s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[subquery] 325s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_refresh 325s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_refresh 325s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_undefer 325s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_undefer 325s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_unexpire 325s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_unexpire 325s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_after_the_fact_global_criteria 325s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_after_the_fact_global_criteria 325s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_global_criteria 325s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_global_criteria 325s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_outerjoin_global_criteria 325s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_outerjoin_global_criteria 325s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_aliased_criteria 325s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_aliased_criteria 325s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_aliased_criteria 325s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_aliased_criteria 325s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_inclaliased_criteria 325s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_inclaliased_criteria 325s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_inclaliased_criteria 325s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_inclaliased_criteria 325s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_count_subquery_global_criteria 325s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_count_subquery_global_criteria 325s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS count_1] 325s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS count_1] 325s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS foo] 325s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS foo] 325s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id AS foo] 325s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id AS foo] 325s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id] 325s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id] 325s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS anon_1] 325s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS anon_1] 325s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS foo] 325s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS foo] 325s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_aliased_inclaliased_criteria 326s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_aliased_inclaliased_criteria 326s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_mapper_mapper_criteria 326s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_mapper_mapper_criteria 326s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_implicit_join_mapper_mapper_criteria 326s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_implicit_join_mapper_mapper_criteria 326s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_aliased_inclaliased_criteria 326s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_aliased_inclaliased_criteria 326s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_mapper_mapper_criteria 326s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_mapper_mapper_criteria 326s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinedload_mapper_mapper_criteria 326s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinedload_mapper_mapper_criteria 326s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_aliased_inclaliased_criteria 326s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_aliased_inclaliased_criteria 326s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_mapper_mapper_criteria 326s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_mapper_mapper_criteria 326s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_closure_criteria 326s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_closure_criteria 326s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_criteria 326s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_criteria 326s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_mapper_criteria 326s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_mapper_criteria 326s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[delete_is_orm] 326s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[delete_is_orm] 326s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[not_delete_is_orm] 326s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[not_delete_is_orm] 326s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[not_update_is_orm] 326s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[not_update_is_orm] 326s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[update_is_orm] 326s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[update_is_orm] 326s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_dml_mapper_criteria 326s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_dml_mapper_criteria 326s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-direct_union] 326s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-direct_union] 326s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-from_statement] 326s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-from_statement] 326s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-direct_union] 326s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-direct_union] 326s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-from_statement] 326s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-from_statement] 326s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_mapper_criteria 326s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_mapper_criteria 326s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_closure_criteria 326s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_closure_criteria 326s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_criteria 326s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_criteria 326s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_unnamed_param_dont_fail 326s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_unnamed_param_dont_fail 326s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_from_subq 326s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_from_subq 326s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_scalar_subq 326s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_scalar_subq 327s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_local_criteria 327s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_local_criteria 327s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[0] 327s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[0] 327s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[1] 327s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[1] 327s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[2] 327s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[2] 327s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_lazyload_local_criteria 327s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_lazyload_local_criteria 327s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[joinedload-False] 327s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[joinedload-False] 327s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[lazyload-True] 327s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[lazyload-True] 327s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[selectinload-True] 327s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[selectinload-True] 327s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[subqueryload-False] 327s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[subqueryload-False] 327s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-joinedload] 327s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-joinedload] 327s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-lazyload] 327s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-lazyload] 327s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-selectinload] 327s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-selectinload] 327s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-subqueryload] 327s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-subqueryload] 327s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-joinedload] 327s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-joinedload] 327s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-lazyload] 327s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-lazyload] 327s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-selectinload] 327s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-selectinload] 327s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-subqueryload] 327s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-subqueryload] 327s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_query_join_local_criteria 327s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_query_join_local_criteria 327s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_join_local_criteria 327s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_join_local_criteria 327s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_aliased_local_criteria 327s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_aliased_local_criteria 327s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_local_criteria 327s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_local_criteria 327s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria 327s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria 327s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria_subquery 327s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria_subquery 328s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[False] 328s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[False] 328s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[True] 328s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[True] 328s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_subqueryload_local_criteria 328s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_subqueryload_local_criteria 328s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_use_secondary_table_in_criteria 328s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_use_secondary_table_in_criteria 328s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_contains_eager 328s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_contains_eager 328s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[alone] 328s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[alone] 328s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[no] 328s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[no] 328s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[omit] 328s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[omit] 328s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[with_and] 328s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[with_and] 328s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-False] 328s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-False] 328s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-True] 328s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-True] 328s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-False] 328s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-False] 328s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-True] 328s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-True] 328s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-False] 328s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-False] 328s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-True] 328s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-True] 328s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-False] 328s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-False] 328s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-True] 328s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-True] 328s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-False] 328s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-False] 328s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-True] 328s [gw1] [ 56%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-True] 328s test/orm/test_relationships.py::ActiveHistoryFlagTest::test_column_property_flag 328s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ActiveHistoryFlagTest::test_column_property_flag 328s test/orm/test_relationships.py::ActiveHistoryFlagTest::test_composite_property_flag 328s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ActiveHistoryFlagTest::test_composite_property_flag 328s test/orm/test_relationships.py::ActiveHistoryFlagTest::test_relationship_property_flag 328s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ActiveHistoryFlagTest::test_relationship_property_flag 328s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_m2m 328s [gw1] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_m2m 328s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_o2m 328s [gw1] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_o2m 328s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_no_fks_m2m 328s [gw1] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_no_fks_m2m 328s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_annotated_pj_o2m 328s [gw1] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_annotated_pj_o2m 328s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_m2m 328s [gw1] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_m2m 328s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_o2m 328s [gw1] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_o2m 328s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_pj_o2m 328s [gw1] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_pj_o2m 328s test/orm/test_relationships.py::AmbiguousJoinInterpretedAsSelfRef::test_mapping 328s [gw1] [ 56%] PASSED test/orm/test_relationships.py::AmbiguousJoinInterpretedAsSelfRef::test_mapping 328s test/orm/test_relationships.py::BackrefPropagatesForwardsArgs::test_backref 328s [gw1] [ 56%] PASSED test/orm/test_relationships.py::BackrefPropagatesForwardsArgs::test_backref 328s test/orm/test_relationships.py::CompositeJoinPartialFK::test_joins_fully 328s [gw1] [ 56%] PASSED test/orm/test_relationships.py::CompositeJoinPartialFK::test_joins_fully 329s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated 329s [gw1] [ 56%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated 329s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated_no_overwriting 329s [gw1] [ 56%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated_no_overwriting 329s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_explicit 329s [gw1] [ 56%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_explicit 329s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_implicit 329s [gw1] [ 56%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_implicit 329s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_overlapping_warning 329s [gw1] [ 56%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_overlapping_warning 329s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_explicit 329s [gw1] [ 56%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_explicit 329s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_implicit 329s [gw1] [ 56%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_implicit 329s test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_bool_op 329s [gw1] [ 56%] PASSED test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_bool_op 329s test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_op_legacy_is_comparison 329s [gw1] [ 56%] PASSED test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_op_legacy_is_comparison 329s test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteMiddleTable 329s [gw1] [ 56%] PASSED test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteMiddleTable 329s test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteRootTable 329s [gw1] [ 56%] PASSED test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteRootTable 329s test/orm/test_relationships.py::DirectSelfRefFKTest::test_ancestors_lazyload_clause 329s [gw1] [ 56%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_ancestors_lazyload_clause 329s test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_joinedload 329s [gw1] [ 56%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_joinedload 329s test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_lazyload 329s [gw1] [ 56%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_lazyload 329s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_joinedload 329s [gw1] [ 56%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_joinedload 329s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload 329s [gw1] [ 56%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload 329s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload_clause 329s [gw1] [ 56%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload_clause 329s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_subqueryload 329s [gw1] [ 56%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_subqueryload 329s test/orm/test_relationships.py::DirectSelfRefFKTest::test_plain_join_descendants 329s [gw1] [ 56%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_plain_join_descendants 329s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_1 329s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_1 329s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_2 329s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_2 329s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_func_referent 329s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_func_referent 329s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_funcfk 329s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_funcfk 329s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_func_referent 329s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_func_referent 329s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_annotated 329s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_annotated 329s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_oldstyle 329s [gw1] [ 56%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_oldstyle 330s test/orm/test_relationships.py::FKEquatedToConstantTest::test_basic 330s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKEquatedToConstantTest::test_basic 330s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete, delete-orphan] 330s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete, delete-orphan] 330s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete] 330s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete] 330s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete, delete-orphan] 330s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete, delete-orphan] 330s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete] 330s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete] 330s test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_AtoB 330s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_AtoB 330s test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_BtoA 330s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_BtoA 330s test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_AtoB 330s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_AtoB 330s test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_BtoA 330s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_BtoA 330s test/orm/test_relationships.py::FKsAsPksTest::test_nullPKsOK_BtoA 330s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_nullPKsOK_BtoA 330s test/orm/test_relationships.py::FKsAsPksTest::test_onetoone_switch 330s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_onetoone_switch 330s test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_joinedload 330s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_joinedload 330s test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_lazyload 330s [gw1] [ 56%] PASSED test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_lazyload 330s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[] 330s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[] 330s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style] 330s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style] 330s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style_raiseload] 330s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style_raiseload] 330s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style] 330s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style] 330s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style_raiseload] 330s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style_raiseload] 330s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete] 330s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete] 330s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached] 330s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached] 330s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached_raiseload] 330s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached_raiseload] 330s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_raiseload] 330s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_raiseload] 330s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style] 330s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style] 330s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style_raiseload] 330s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style_raiseload] 330s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style] 330s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style] 330s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style_raiseload] 330s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style_raiseload] 331s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref] 331s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref] 331s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached] 331s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached] 331s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style] 331s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style] 331s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style_raiseload] 331s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style_raiseload] 331s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_raiseload] 331s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_raiseload] 331s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style] 331s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style] 331s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style_raiseload] 331s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style_raiseload] 331s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_raiseload] 331s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_raiseload] 331s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete] 331s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete] 331s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached] 331s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached] 331s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style] 331s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style] 331s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style_raiseload] 331s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style_raiseload] 331s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_raiseload] 331s [gw1] [ 56%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_raiseload] 331s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style] 331s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style] 331s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style_raiseload] 331s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style_raiseload] 331s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_raiseload] 331s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_raiseload] 331s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached] 331s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached] 331s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style] 331s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style] 331s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style_raiseload] 331s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style_raiseload] 331s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_raiseload] 331s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_raiseload] 331s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style] 331s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style] 332s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style_raiseload] 332s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style_raiseload] 332s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[raiseload] 332s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[raiseload] 332s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_fks 332s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_fks 332s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_m2o 332s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_m2o 332s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_o2m 332s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_o2m 332s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated 332s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated 332s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref 332s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref 332s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref_wrong_fks 332s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref_wrong_fks 332s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated 332s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated 332s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_fks 332s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_fks 332s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_equality 332s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_equality 332s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_fks 332s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_fks 332s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly 332s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly 332s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly_fks 332s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly_fks 332s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_viewonly 332s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_viewonly 332s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_wo_fks_works_on_relaxed 332s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_wo_fks_works_on_relaxed 332s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join 332s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join 332s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join_self_ref 332s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join_self_ref 332s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_primaryjoin 332s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_primaryjoin 332s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_secondaryjoin 332s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_secondaryjoin 332s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_local_col_setup 332s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_local_col_setup 332s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_equated_secondaryjoin 332s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_equated_secondaryjoin 333s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_fks 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_fks 333s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_join 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_join 333s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_secondaryjoin 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_secondaryjoin 333s test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_backref 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_backref 333s test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_explicit 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_explicit 333s test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_backref 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_backref 333s test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_explicit 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_explicit 333s test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj 333s test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj_false 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj_false 333s test/orm/test_relationships.py::JoinConditionErrorTest::test_fk_error_not_raised_unrelated 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_fk_error_not_raised_unrelated 333s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg2] 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg2] 333s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg3] 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg3] 333s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[order_by-arg4] 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[order_by-arg4] 333s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg0] 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg0] 333s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg1] 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg1] 333s test/orm/test_relationships.py::JoinConditionErrorTest::test_join_error_raised 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_join_error_raised 333s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-annotation] 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-annotation] 333s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-local_remote] 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-local_remote] 333s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-annotation] 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-annotation] 333s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-local_remote] 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-local_remote] 333s test/orm/test_relationships.py::JoinConditionErrorTest::test_only_column_elements 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_only_column_elements 333s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_collection_relationship_overrides_fk 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_collection_relationship_overrides_fk 333s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_collection_event 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_collection_event 333s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_scalar_event 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_scalar_event 333s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_joinedload_doesnt_produce_bogus_event 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_joinedload_doesnt_produce_bogus_event 333s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_scalar_relationship_overrides_fk 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_scalar_relationship_overrides_fk 333s test/orm/test_relationships.py::ManualBackrefTest::test_back_propagates_not_relationship 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_back_propagates_not_relationship 333s test/orm/test_relationships.py::ManualBackrefTest::test_invalid_key 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_invalid_key 333s test/orm/test_relationships.py::ManualBackrefTest::test_invalid_target 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_invalid_target 333s test/orm/test_relationships.py::ManualBackrefTest::test_o2m 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_o2m 333s test/orm/test_relationships.py::NoLoadBackPopulates::test_m2o 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::NoLoadBackPopulates::test_m2o 333s test/orm/test_relationships.py::NoLoadBackPopulates::test_o2m 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::NoLoadBackPopulates::test_o2m 333s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_aliased_mapper_works 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_aliased_mapper_works 333s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_overlaps_works 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_overlaps_works 333s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_warns 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_warns 333s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[False] 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[False] 333s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[True] 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[True] 333s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_four 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_four 333s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_backrefs_works 333s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_backrefs_works 333s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_overlaps_works 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_overlaps_works 334s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_warn 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_warn 334s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_four 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_four 334s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_one 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_one 334s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_three 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_three 334s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_two 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_two 334s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_one 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_one 334s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_two 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_two 334s test/orm/test_relationships.py::RaiseLoadTest::test_m2o_non_use_get_raise_on_sql_option 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_m2o_non_use_get_raise_on_sql_option 334s test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raise_on_sql_option 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raise_on_sql_option 334s test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raiseload_option 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raiseload_option 334s test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_lazyload_option 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_lazyload_option 334s test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_mapper 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_mapper 334s test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_option 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_option 334s test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_from_eager_load 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_from_eager_load 334s test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_all_classes_option 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_all_classes_option 334s test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_specific_class_option 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_specific_class_option 334s test/orm/test_relationships.py::RelationDeprecationTest::test_relationship 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RelationDeprecationTest::test_relationship 334s test/orm/test_relationships.py::RelationshipToSelectableTest::test_basic 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RelationshipToSelectableTest::test_basic 334s test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_col_query 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_col_query 334s test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_lazyload 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_lazyload 334s test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[False] 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[False] 334s test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[True] 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[True] 334s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_join 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_join 334s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_selectin 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_selectin 334s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_exists 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_exists 334s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_query_join 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_query_join 334s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_join 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_join 334s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_joinedload 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_joinedload 334s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_lazyload 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_lazyload 334s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_join 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_join 334s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_joinedload 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_joinedload 334s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_lazyload 334s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_lazyload 335s test/orm/test_relationships.py::SynonymsAsFKsTest::test_synonym_fk 335s [gw1] [ 57%] PASSED test/orm/test_relationships.py::SynonymsAsFKsTest::test_synonym_fk 335s test/orm/test_relationships.py::TypeMatchTest::test_m2o_nopoly_onflush 335s [gw1] [ 57%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_m2o_nopoly_onflush 335s test/orm/test_relationships.py::TypeMatchTest::test_m2o_oncascade 335s [gw1] [ 57%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_m2o_oncascade 335s test/orm/test_relationships.py::TypeMatchTest::test_o2m_nopoly_onflush 335s [gw1] [ 57%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_o2m_nopoly_onflush 335s test/orm/test_relationships.py::TypeMatchTest::test_o2m_oncascade 335s [gw1] [ 57%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_o2m_oncascade 335s test/orm/test_relationships.py::TypeMatchTest::test_o2m_onflush 335s [gw1] [ 57%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_o2m_onflush 335s test/orm/test_relationships.py::TypedAssociationTable::test_m2m 335s [gw1] [ 57%] PASSED test/orm/test_relationships.py::TypedAssociationTable::test_m2m 335s test/orm/test_relationships.py::UniqueColReferenceSwitchTest::test_switch_parent 335s [gw1] [ 57%] PASSED test/orm/test_relationships.py::UniqueColReferenceSwitchTest::test_switch_parent 335s test/orm/test_relationships.py::ViewOnlyComplexJoin::test_basic 335s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyComplexJoin::test_basic 335s test/orm/test_relationships.py::ViewOnlyComplexJoin::test_remote_side_escalation 335s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyComplexJoin::test_remote_side_escalation 335s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_oneside 335s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_oneside 335s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_only 335s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_only 335s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_oneside 335s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_oneside 335s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_only 335s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_only 335s test/orm/test_relationships.py::ViewOnlyLocalRemoteM2M::test_local_remote 335s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyLocalRemoteM2M::test_local_remote 335s test/orm/test_relationships.py::ViewOnlyM2MBackrefTest::test_viewonly 335s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyM2MBackrefTest::test_viewonly 335s test/orm/test_relationships.py::ViewOnlyNonEquijoin::test_viewonly_join 335s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyNonEquijoin::test_viewonly_join 335s test/orm/test_relationships.py::ViewOnlyOverlappingNames::test_three_table_view 335s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyOverlappingNames::test_three_table_view 335s test/orm/test_relationships.py::ViewOnlyRepeatedLocalColumn::test_relationship_on_or 335s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyRepeatedLocalColumn::test_relationship_on_or 335s test/orm/test_relationships.py::ViewOnlyRepeatedRemoteColumn::test_relationship_on_or 336s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyRepeatedRemoteColumn::test_relationship_on_or 336s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-False] 336s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-False] 336s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-None] 336s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-None] 336s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-True] 336s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-True] 336s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-False] 336s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-False] 336s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-None] 336s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-None] 336s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-True] 336s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-True] 336s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-False] 336s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-False] 336s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-None] 336s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-None] 336s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-True] 336s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-True] 336s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-False] 336s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-False] 336s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-None] 336s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-None] 336s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-True] 336s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-True] 336s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-False] 336s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-False] 336s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-None] 336s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-None] 336s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-True] 336s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-True] 336s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-False] 336s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-False] 336s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-None] 336s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-None] 336s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-True] 336s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-True] 336s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-False] 336s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-False] 336s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-None] 336s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-None] 336s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-True] 336s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-True] 336s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-False] 336s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-False] 336s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-None] 336s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-None] 336s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-True] 336s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-True] 336s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-False] 336s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-False] 337s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-None] 337s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-None] 337s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-True] 337s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-True] 337s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-False] 337s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-False] 337s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-None] 337s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-None] 337s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-True] 337s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-True] 337s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-False] 337s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-False] 337s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-None] 337s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-None] 337s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-True] 337s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-True] 337s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-False] 337s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-False] 337s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-None] 337s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-None] 337s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-True] 337s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-True] 337s test/orm/test_relationships.py::ViewOnlyUniqueNames::test_three_table_view 337s [gw1] [ 57%] PASSED test/orm/test_relationships.py::ViewOnlyUniqueNames::test_three_table_view 337s test/base/test_result.py::MergeResultTest::test_columns 337s [gw1] [ 57%] PASSED test/base/test_result.py::MergeResultTest::test_columns 337s test/base/test_result.py::MergeResultTest::test_fetchall 337s [gw1] [ 57%] PASSED test/base/test_result.py::MergeResultTest::test_fetchall 337s test/base/test_result.py::MergeResultTest::test_first 337s [gw1] [ 57%] PASSED test/base/test_result.py::MergeResultTest::test_first 337s test/base/test_result.py::MergeResultTest::test_merge_preserve_unique 337s [gw1] [ 57%] PASSED test/base/test_result.py::MergeResultTest::test_merge_preserve_unique 337s test/base/test_result.py::MergeResultTest::test_merge_results 337s [gw1] [ 57%] PASSED test/base/test_result.py::MergeResultTest::test_merge_results 337s test/base/test_result.py::MergeResultTest::test_merge_scalars 337s [gw1] [ 57%] PASSED test/base/test_result.py::MergeResultTest::test_merge_scalars 337s test/base/test_result.py::MergeResultTest::test_merge_unique 337s [gw1] [ 57%] PASSED test/base/test_result.py::MergeResultTest::test_merge_unique 337s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_but_accessed_nonscalar_result 337s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_but_accessed_nonscalar_result 337s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_mapping 337s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_mapping 337s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_plain 337s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_plain 337s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[0] 337s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[0] 337s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[1] 337s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[1] 337s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[2] 337s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[2] 337s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_mappings_all 337s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_mappings_all 337s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_rows_all 337s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_rows_all 337s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_scalars_all 337s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_scalars_all 337s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[0] 337s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[0] 337s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[1] 337s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[1] 337s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[2] 337s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[2] 337s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars0 337s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars0 337s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_all 337s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_all 337s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_fetchmany 337s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_fetchmany 337s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_iterate 337s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_iterate 337s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_all 337s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_all 337s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_iterate 337s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_iterate 337s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_all 337s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_all 337s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_fetchmany 337s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_fetchmany 337s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_tuples_all 337s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_tuples_all 337s test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[0] 337s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[0] 337s test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[1] 337s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[1] 337s test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[2] 337s [gw1] [ 57%] PASSED test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[2] 337s test/base/test_result.py::ResultTest::test_all 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_all 337s test/base/test_result.py::ResultTest::test_class_presented 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_class_presented 337s test/base/test_result.py::ResultTest::test_close_attributes 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_close_attributes 337s test/base/test_result.py::ResultTest::test_columns 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_columns 337s test/base/test_result.py::ResultTest::test_columns_again 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_columns_again 337s test/base/test_result.py::ResultTest::test_columns_freeze 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_columns_freeze 337s test/base/test_result.py::ResultTest::test_columns_ints 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_columns_ints 337s test/base/test_result.py::ResultTest::test_columns_unique_freeze 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_columns_unique_freeze 337s test/base/test_result.py::ResultTest::test_columns_with_mappings 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_columns_with_mappings 337s test/base/test_result.py::ResultTest::test_first 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_first 337s test/base/test_result.py::ResultTest::test_freeze 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_freeze 337s test/base/test_result.py::ResultTest::test_index_extra 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_index_extra 337s test/base/test_result.py::ResultTest::test_many_then_all 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_many_then_all 337s test/base/test_result.py::ResultTest::test_mapping_plus_base 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_mapping_plus_base 337s test/base/test_result.py::ResultTest::test_mappings 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_mappings 337s test/base/test_result.py::ResultTest::test_mappings_with_columns 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_mappings_with_columns 337s test/base/test_result.py::ResultTest::test_one 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_one 337s test/base/test_result.py::ResultTest::test_one_mapping 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_one_mapping 337s test/base/test_result.py::ResultTest::test_one_none 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_one_none 337s test/base/test_result.py::ResultTest::test_one_or_none 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_one_or_none 337s test/base/test_result.py::ResultTest::test_one_or_none_none 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_one_or_none_none 337s test/base/test_result.py::ResultTest::test_one_or_none_raise_multiple 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_one_or_none_raise_multiple 337s test/base/test_result.py::ResultTest::test_one_raise_mutiple 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_one_raise_mutiple 337s test/base/test_result.py::ResultTest::test_one_unique 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_one_unique 337s test/base/test_result.py::ResultTest::test_one_unique_mapping 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_one_unique_mapping 337s test/base/test_result.py::ResultTest::test_one_unique_tricky_one 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_one_unique_tricky_one 337s test/base/test_result.py::ResultTest::test_partition 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_partition 337s test/base/test_result.py::ResultTest::test_partition_unique_yield_per 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_partition_unique_yield_per 337s test/base/test_result.py::ResultTest::test_partition_yield_per 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_partition_yield_per 337s test/base/test_result.py::ResultTest::test_scalar 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar 337s test/base/test_result.py::ResultTest::test_scalar_none_all 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_all 337s test/base/test_result.py::ResultTest::test_scalar_none_all_unique 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_all_unique 337s test/base/test_result.py::ResultTest::test_scalar_none_first 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_first 337s test/base/test_result.py::ResultTest::test_scalar_none_iterate 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_iterate 337s test/base/test_result.py::ResultTest::test_scalar_none_many 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_many 337s test/base/test_result.py::ResultTest::test_scalar_none_one_or_none_w_unique 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_one_or_none_w_unique 337s test/base/test_result.py::ResultTest::test_scalar_none_one_w_unique 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_one_w_unique 337s test/base/test_result.py::ResultTest::test_scalar_one 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_one 337s test/base/test_result.py::ResultTest::test_scalar_one_or_none 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_one_or_none 337s test/base/test_result.py::ResultTest::test_scalar_one_or_none_none 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_one_or_none_none 337s test/base/test_result.py::ResultTest::test_scalar_one_w_unique 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_one_w_unique 337s test/base/test_result.py::ResultTest::test_scalar_only_on_filter_w_unique 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_only_on_filter_w_unique 337s test/base/test_result.py::ResultTest::test_scalar_plus_base 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalar_plus_base 337s test/base/test_result.py::ResultTest::test_scalars 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalars 337s test/base/test_result.py::ResultTest::test_scalars_freeze 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalars_freeze 337s test/base/test_result.py::ResultTest::test_scalars_mappings 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalars_mappings 337s test/base/test_result.py::ResultTest::test_scalars_no_fetchone 337s [gw1] [ 57%] PASSED test/base/test_result.py::ResultTest::test_scalars_no_fetchone 337s test/base/test_result.py::ResultTest::test_scalars_one_w_unique 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTest::test_scalars_one_w_unique 337s test/base/test_result.py::ResultTest::test_scalars_plus_one 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTest::test_scalars_plus_one 337s test/base/test_result.py::ResultTest::test_scalars_plus_one_none 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTest::test_scalars_plus_one_none 337s test/base/test_result.py::ResultTest::test_tuples_plus_base 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTest::test_tuples_plus_base 337s test/base/test_result.py::ResultTest::test_unique_default_filters 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters 337s test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_order 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_order 337s test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_scalar 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_scalar 337s test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_twice 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_twice 337s test/base/test_result.py::ResultTest::test_unique_filtered_all 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTest::test_unique_filtered_all 337s test/base/test_result.py::ResultTest::test_unique_filtered_iterate 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTest::test_unique_filtered_iterate 337s test/base/test_result.py::ResultTest::test_unique_filtered_many 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTest::test_unique_filtered_many 337s test/base/test_result.py::ResultTest::test_unique_mappings_all 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTest::test_unique_mappings_all 337s test/base/test_result.py::ResultTest::test_unique_scalars_all 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_all 337s test/base/test_result.py::ResultTest::test_unique_scalars_iterate 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_iterate 337s test/base/test_result.py::ResultTest::test_unique_scalars_many 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_many 337s test/base/test_result.py::ResultTest::test_unique_scalars_many_none 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_many_none 337s test/base/test_result.py::ResultTupleTest::test_attribute_access 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_attribute_access 337s test/base/test_result.py::ResultTupleTest::test_contains 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_contains 337s test/base/test_result.py::ResultTupleTest::test_contains_mapping 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_contains_mapping 337s test/base/test_result.py::ResultTupleTest::test_creation 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_creation 337s test/base/test_result.py::ResultTupleTest::test_duplicate_labels 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_duplicate_labels 337s test/base/test_result.py::ResultTupleTest::test_empty 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_empty 337s test/base/test_result.py::ResultTupleTest::test_getter 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_getter 337s test/base/test_result.py::ResultTupleTest::test_immutable 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_immutable 337s test/base/test_result.py::ResultTupleTest::test_index_access 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_index_access 337s test/base/test_result.py::ResultTupleTest::test_integers_arent_in_mappings 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_integers_arent_in_mappings 337s test/base/test_result.py::ResultTupleTest::test_negative_index_access 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_negative_index_access 337s test/base/test_result.py::ResultTupleTest::test_none_label 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_none_label 337s test/base/test_result.py::ResultTupleTest::test_processors 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_processors 337s test/base/test_result.py::ResultTupleTest::test_serialize 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_serialize 337s test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[cy_to_py] 337s [gw1] [ 58%] SKIPPED test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[cy_to_py] 337s test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[py_to_cy] 337s [gw1] [ 58%] SKIPPED test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[py_to_cy] 337s test/base/test_result.py::ResultTupleTest::test_slice_access 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_slice_access 337s test/base/test_result.py::ResultTupleTest::test_slices_arent_in_mappings 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_slices_arent_in_mappings 337s test/base/test_result.py::ResultTupleTest::test_tuple_getter 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_tuple_getter 337s test/base/test_result.py::ResultTupleTest::test_tuplegetter 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_tuplegetter 337s test/base/test_result.py::ResultTupleTest::test_values_none_labels 337s [gw1] [ 58%] PASSED test/base/test_result.py::ResultTupleTest::test_values_none_labels 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_column_result_proxy 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_column_result_proxy 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_row_result_proxy 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_row_result_proxy 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_fully_buffered_result_proxy 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_fully_buffered_result_proxy 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_plain 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_plain 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-False] 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-False] 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-True] 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-True] 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-False] 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-False] 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-True] 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-True] 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-False] 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-False] 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-True] 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-True] 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_fixed 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_fixed 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per_all 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per_all 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_close_error_during_fetchone 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_close_error_during_fetchone 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1000] 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1000] 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1500] 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1500] 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[lt 1000] 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[lt 1000] 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[no option] 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[no option] 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-BufferedRowCursorFetchStrategy] 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-BufferedRowCursorFetchStrategy] 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-CursorFetchStrategy] 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-CursorFetchStrategy] 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-BufferedRowCursorFetchStrategy] 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-BufferedRowCursorFetchStrategy] 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-CursorFetchStrategy] 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-CursorFetchStrategy] 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-BufferedRowCursorFetchStrategy] 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-BufferedRowCursorFetchStrategy] 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-CursorFetchStrategy] 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-CursorFetchStrategy] 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-BufferedRowCursorFetchStrategy] 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-BufferedRowCursorFetchStrategy] 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-CursorFetchStrategy] 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-CursorFetchStrategy] 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_iterator_remains_unbroken 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_iterator_remains_unbroken 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row_cached 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row_cached 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered_cached 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered_cached 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain 337s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain_cached 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain_cached 337s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column 337s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col 337s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col_plus_label 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col_plus_label 337s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_contains 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_contains 337s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_anonymous_rows 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_anonymous_rows 337s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[mapping] 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[mapping] 337s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[plain] 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[plain] 337s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[scalars] 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[scalars] 337s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_mapping 337s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_mapping 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_traditional 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_traditional 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_text 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_text 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_dotted_union 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_dotted_union 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_err 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_err 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_labels_w_dots 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_labels_w_dots 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_shadow 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_shadow 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_raw 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_raw 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_translated 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_translated 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_text_colexplicit 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_text_colexplicit 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_textual_select 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_textual_select 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_unary 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_unary 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_error_printing 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_error_printing 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_overlap_fallback 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_overlap_fallback 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_targeting 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_targeting 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_simple_query 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_simple_query 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_text_query 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_text_query 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_slices 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_slices 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql0-cols0] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql0-cols0] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql1-cols1] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql1-cols1] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_empty_accessors 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_empty_accessors 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_partial_result_map 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_partial_result_map 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_unordered_result_map 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_unordered_result_map 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_default 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_default 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_set 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_set 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchone_til_end 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchone_til_end 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[core] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[core] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driversql] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driversql] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driverstar] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driverstar] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[text] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[text] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[textstar] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[textstar] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_graceful_fetch_on_non_rows 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_graceful_fetch_on_non_rows 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_items 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_items 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[0] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[0] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[1] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[1] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[2] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[2] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_anon_labels 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_anon_labels 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_no_rows 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_no_rows 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols0-False] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols0-False] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols1-False] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols1-False] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols2-False] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols2-False] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols3-True] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols3-True] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_lastrowid 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_lastrowid 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_len 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_len 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_one 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_one 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_two 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_two 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mapping_tuple_readonly_errors 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mapping_tuple_readonly_errors 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mappings 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mappings 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_access 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_access 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_missing_attr 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_missing_attr 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_missing 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_missing 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_present 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_present 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_missing 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_missing 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_present 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_present 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_self_assign_missing 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_self_assign_missing 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_new_row_no_dict_behaviors 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_new_row_no_dict_behaviors 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_no_rowcount_on_selects_inserts 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_no_rowcount_on_selects_inserts 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_nontuple_row 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_nontuple_row 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[not_use_labels] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[not_use_labels] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[use_labels] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[use_labels] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-not_use_pickle] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-not_use_pickle] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-use_pickle] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-use_pickle] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-not_use_pickle] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-not_use_pickle] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-use_pickle] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-use_pickle] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_raise_errors 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_raise_errors 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_as_args 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_as_args 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[mapping] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[mapping] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[plain] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[plain] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[scalars] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[scalars] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_tuples 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_tuples 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[mapping] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[mapping] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[plain] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[plain] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[scalars] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[scalars] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ro_mapping_py3k 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ro_mapping_py3k 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_as_args 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_as_args 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_c_sequence_check 338s [gw1] [ 58%] SKIPPED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_c_sequence_check 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive_unoptimized 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive_unoptimized 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_comparison 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_comparison 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_contains_key_no_strings 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_contains_key_no_strings 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_column 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_column 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_compiled 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_compiled 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_raw 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_raw 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_string 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_string 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_hashable 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_hashable 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_sequence 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_sequence 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_iteration 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_iteration 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_legacy_dont_warn 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_legacy_dont_warn 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_removed 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_removed 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_get 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_get 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_keys 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_keys 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_namedtuple_legacy_ok 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_namedtuple_legacy_ok 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_next 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_next 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_special_names 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_special_names 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple_interpretation 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple_interpretation 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_rowcount_always_called_when_preserve_rowcount 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_rowcount_always_called_when_preserve_rowcount 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_scalars 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_scalars 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_sorting_in_python 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_sorting_in_python 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_splice_horizontally 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_splice_horizontally 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-mapping] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-mapping] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-plain] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-plain] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-scalar] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-scalar] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-mapping] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-mapping] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-plain] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-plain] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-scalar] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-scalar] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-mapping] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-mapping] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-plain] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-plain] 338s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-scalar] 338s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-scalar] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-mapping] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-mapping] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-plain] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-plain] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-scalar] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-scalar] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-mapping] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-mapping] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-plain] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-plain] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-scalar] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-scalar] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-mapping] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-mapping] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-plain] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-plain] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-scalar] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-scalar] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-mapping] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-mapping] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-plain] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-plain] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-scalar] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-scalar] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-mapping] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-mapping] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-plain] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-plain] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-scalar] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-scalar] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-mapping] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-mapping] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-plain] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-plain] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-scalar] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-scalar] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-mapping] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-mapping] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-plain] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-plain] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-scalar] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-scalar] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-mapping] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-mapping] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-plain] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-plain] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-scalar] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-scalar] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-mapping] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-mapping] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-plain] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-plain] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-scalar] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-scalar] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-mapping] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-mapping] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-plain] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-plain] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-scalar] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-scalar] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-mapping] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-mapping] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-plain] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-plain] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-scalar] 339s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-scalar] 339s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-mapping] 340s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-mapping] 340s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-plain] 340s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-plain] 340s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-scalar] 340s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-scalar] 340s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-mapping] 340s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-mapping] 340s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-plain] 340s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-plain] 340s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-scalar] 340s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-scalar] 340s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-mapping] 340s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-mapping] 340s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-plain] 340s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-plain] 340s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-scalar] 340s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-scalar] 340s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-mapping] 340s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-mapping] 340s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-plain] 340s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-plain] 340s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-scalar] 340s [gw1] [ 58%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-scalar] 340s test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_connection_execute 340s [gw1] [ 58%] SKIPPED test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_connection_execute 340s test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_engine_execute 340s [gw1] [ 58%] SKIPPED test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_engine_execute 340s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns0-expected0] 340s [gw1] [ 58%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns0-expected0] 340s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns1-expected1] 340s [gw1] [ 58%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns1-expected1] 340s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns2-expected2] 340s [gw1] [ 58%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns2-expected2] 340s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_plus_getter 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_plus_getter 340s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_twice 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_twice 340s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_fetchall 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_fetchall 340s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_partitions 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_partitions 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_five] 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_five] 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_four] 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_four] 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_one] 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_one] 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_seven] 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_seven] 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_six] 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_six] 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_three] 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_three] 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_two] 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_two] 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_five] 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_five] 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_four] 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_four] 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_one] 340s [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] 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_seven] 340s [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] 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_six] 340s [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] 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_three] 340s [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] 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_two] 340s [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] 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_five 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_five 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_four 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_four 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_one 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_one 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_three 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_three 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_two 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_two 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-0] 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-0] 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-1] 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-1] 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-2] 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-2] 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-None] 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-None] 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-0] 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-0] 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-1] 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-1] 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-2] 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-2] 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-None] 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-None] 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_column_is_repeated_multiple_times 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_column_is_repeated_multiple_times 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2_fix_w_uselabels 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2_fix_w_uselabels 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_keys_precedent 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_keys_precedent 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_labeled 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_labeled 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_names_precedent 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_names_precedent 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single_labeled 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single_labeled 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_wschema 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_wschema 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_one 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_one 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_text 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_text 340s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_two 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_two 340s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_close 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_close 340s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_columns 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_columns 340s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_fetchall 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_fetchall 340s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_first 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_first 340s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_merge_results 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_merge_results 340s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_name_conflict 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_name_conflict 340s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_overlapping 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_overlapping 340s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_unique 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_unique 340s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_dupe_col_obj 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_dupe_col_obj 340s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_non_positional 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_non_positional 340s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_positional 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_positional 340s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional 340s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional_labeled_cols 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional_labeled_cols 340s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_positional 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_positional 340s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_via_column 340s [gw1] [ 59%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_via_column 340s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_contains_doesnt_compile 340s [gw1] [ 59%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_contains_doesnt_compile 340s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_fetch_by_key_mappings 340s [gw1] [ 59%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_fetch_by_key_mappings 340s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-0] 340s [gw1] [ 59%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-0] 340s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-1] 340s [gw1] [ 59%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-1] 340s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-2] 340s [gw1] [ 59%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-2] 341s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[True-1] 341s [gw1] [ 59%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[True-1] 341s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_string 341s [gw1] [ 59%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_string 341s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_unicode 341s [gw1] [ 59%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_unicode 341s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_string 341s [gw1] [ 59%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_string 341s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_unicode 341s [gw1] [ 59%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_unicode 341s test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_custom_seq 341s [gw1] [ 59%] PASSED test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_custom_seq 341s test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_pure_tuple 341s [gw1] [ 59%] PASSED test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_pure_tuple 341s test/sql/test_returning.py::CompositeStatementTest_sqlite+pysqlite_3_46_1::test_select_doesnt_pollute_result 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::CompositeStatementTest_sqlite+pysqlite_3_46_1::test_select_doesnt_pollute_result 341s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete 341s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_empty_return_defaults 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_empty_return_defaults 341s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default 341s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default_plus_default 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default_plus_default 341s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_supplemental_cols 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_supplemental_cols 341s test/sql/test_returning.py::DeleteReturningTest_sqlite+pysqlite_3_46_1::test_delete_returning 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::DeleteReturningTest_sqlite+pysqlite_3_46_1::test_delete_returning 341s test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_insdefault_passed 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_insdefault_passed 341s test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_no_defaults_passed 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_no_defaults_passed 341s test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_only_pk_passed 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_only_pk_passed 341s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_iie_supported_but_not_this_statement 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_iie_supported_but_not_this_statement 341s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_default_generators 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_default_generators 341s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_type_test 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_type_test 341s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows0] 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows0] 341s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows1] 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows1] 341s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows2] 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows2] 341s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows3] 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows3] 341s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols] 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols] 341s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols_plus_supplemental] 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols_plus_supplemental] 341s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[no_cols] 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[no_cols] 341s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[normal_returning] 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[normal_returning] 341s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[False] 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[False] 341s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[True] 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[True] 341s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_insert_pk 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_insert_pk 341s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_insert_pk 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_insert_pk 341s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_all 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_all 341s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default 341s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default_plus_default 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default_plus_default 341s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_sql_expr 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_sql_expr 341s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_cols 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_cols 341s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_processor_cols 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_processor_cols 341s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_no_defaults_supplemental_cols 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_no_defaults_supplemental_cols 341s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_anon_expressions 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_anon_expressions 341s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_column_targeting 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_column_targeting 341s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_explicit_pk_col 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_explicit_pk_col 341s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning 341s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row0] 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row0] 341s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row1] 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row1] 341s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row2] 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row2] 341s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row3] 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row3] 341s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_type_coerce_expression 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_type_coerce_expression 341s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_labeling 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_labeling 341s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_literal_returning 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_literal_returning 341s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_multivalues_insert_returning 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_multivalues_insert_returning 341s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_no_ipk_on_returning 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_no_ipk_on_returning 341s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[columns] 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[columns] 341s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[table] 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[table] 341s test/sql/test_returning.py::KeyReturningTest_sqlite+pysqlite_3_46_1::test_insert 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::KeyReturningTest_sqlite+pysqlite_3_46_1::test_insert 341s test/sql/test_returning.py::ReturnCombinationTests::test_anon_expressions_selected_columns 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_anon_expressions_selected_columns 341s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_four 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_four 341s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_one 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_one 341s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_three 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_three 341s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_two 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_two 341s test/sql/test_returning.py::ReturnCombinationTests::test_named_expressions_selected_columns 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_named_expressions_selected_columns 341s test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[delete] 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[delete] 341s test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[insert] 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[insert] 341s test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[update] 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[update] 341s test/sql/test_returning.py::ReturnCombinationTests::test_return_defaults_no_returning 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_defaults_no_returning 341s test/sql/test_returning.py::ReturnCombinationTests::test_return_no_return_defaults 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_no_return_defaults 341s test/sql/test_returning.py::ReturnCombinationTests::test_returning_fromclause 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_returning_fromclause 341s test/sql/test_returning.py::ReturnCombinationTests::test_returning_inspectable 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_returning_inspectable 341s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-return_defaults] 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-return_defaults] 341s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-returning] 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-returning] 341s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-return_defaults] 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-return_defaults] 341s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-returning] 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-returning] 341s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-return_defaults] 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-return_defaults] 341s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-returning] 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-returning] 341s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_full_returning 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_full_returning 341s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning 341s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_expression_one 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_expression_one 341s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_type_coerce_expression 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_type_coerce_expression 341s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_update_pk 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_update_pk 341s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_update_pk 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_update_pk 341s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_all 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_all 341s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_expl_return_defaults_plus_supplemental_cols 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_expl_return_defaults_plus_supplemental_cols 341s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default 341s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default_plus_default 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default_plus_default 341s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_sql_expr 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_sql_expr 341s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_supplemental_cols 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_supplemental_cols 341s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_values_col_is_excluded 341s [gw1] [ 59%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_values_col_is_excluded 341s test/sql/test_roles.py::RoleTest::test_anonymized_from_clause_role 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_anonymized_from_clause_role 341s test/sql/test_roles.py::RoleTest::test_by_of_role_neg 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_by_of_role_neg 341s test/sql/test_roles.py::RoleTest::test_columns_clause_role 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_columns_clause_role 341s test/sql/test_roles.py::RoleTest::test_columns_clause_role_neg 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_columns_clause_role_neg 341s test/sql/test_roles.py::RoleTest::test_const_expr_role 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_const_expr_role 341s test/sql/test_roles.py::RoleTest::test_const_expr_role_neg 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_const_expr_role_neg 341s test/sql/test_roles.py::RoleTest::test_from_clause_is_not_a_select 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_from_clause_is_not_a_select 341s test/sql/test_roles.py::RoleTest::test_labeled_column_expr_role 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_labeled_column_expr_role 341s test/sql/test_roles.py::RoleTest::test_no_clauseelement_in_bind 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_no_clauseelement_in_bind 341s test/sql/test_roles.py::RoleTest::test_no_statement_text_coercion 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_no_statement_text_coercion 341s test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_clauseelement 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_clauseelement 341s test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_only_ints_or_clauseelement 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_only_ints_or_clauseelement 341s test/sql/test_roles.py::RoleTest::test_raise_on_regular_python_obj_for_expr 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_raise_on_regular_python_obj_for_expr 341s test/sql/test_roles.py::RoleTest::test_scalar_select_no_coercion 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_scalar_select_no_coercion 341s test/sql/test_roles.py::RoleTest::test_select_is_coerced_into_fromclause_w_deprecation 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_select_is_coerced_into_fromclause_w_deprecation 341s test/sql/test_roles.py::RoleTest::test_select_statement_no_text_coercion 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_select_statement_no_text_coercion 341s test/sql/test_roles.py::RoleTest::test_statement_coercion_ddl 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_statement_coercion_ddl 341s test/sql/test_roles.py::RoleTest::test_statement_coercion_select 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_statement_coercion_select 341s test/sql/test_roles.py::RoleTest::test_statement_coercion_sequence 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_statement_coercion_sequence 341s test/sql/test_roles.py::RoleTest::test_strict_from_clause_role 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_strict_from_clause_role 341s test/sql/test_roles.py::RoleTest::test_strict_from_clause_role_disallow_select 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_strict_from_clause_role_disallow_select 341s test/sql/test_roles.py::RoleTest::test_table_valued_advice 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_table_valued_advice 341s test/sql/test_roles.py::RoleTest::test_text_as_from_select_statement 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_text_as_from_select_statement 341s test/sql/test_roles.py::RoleTest::test_truncated_label_role 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_truncated_label_role 341s test/sql/test_roles.py::RoleTest::test_truncated_label_role_neg 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_truncated_label_role_neg 341s test/sql/test_roles.py::RoleTest::test_untyped_scalar_subquery 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_untyped_scalar_subquery 341s test/sql/test_roles.py::RoleTest::test_values_advice 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_values_advice 341s test/sql/test_roles.py::RoleTest::test_where_having_role_neg 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::RoleTest::test_where_having_role_neg 341s test/sql/test_roles.py::SubqueryCoercionsTest::test_column_roles 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_column_roles 341s test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_three 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_three 341s test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_two 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_two 341s test/sql/test_roles.py::SubqueryCoercionsTest::test_labeled_role 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_labeled_role 341s test/sql/test_roles.py::SubqueryCoercionsTest::test_scalar_select 341s [gw1] [ 59%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_scalar_select 341s test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_attributes 341s [gw1] [ 59%] SKIPPED test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_attributes 341s test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_basic 341s [gw1] [ 59%] SKIPPED test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_basic 341s test/orm/test_scoping.py::ScopedSessionTest::test_attributes 341s [gw1] [ 59%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_attributes 341s test/orm/test_scoping.py::ScopedSessionTest::test_basic 341s [gw1] [ 59%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_basic 341s test/orm/test_scoping.py::ScopedSessionTest::test_call_with_kwargs 341s [gw1] [ 59%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_call_with_kwargs 341s test/orm/test_scoping.py::ScopedSessionTest::test_config_errors 341s [gw1] [ 59%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_config_errors 341s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style1] 341s [gw1] [ 59%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style1] 341s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style2] 341s [gw1] [ 59%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style2] 341s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style3] 341s [gw1] [ 59%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style3] 341s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style4] 341s [gw1] [ 59%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style4] 341s test/orm/test_scoping.py::ScopedSessionTest::test_methods_etc 342s [gw1] [ 59%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_methods_etc 342s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_collection_as_from 342s [gw1] [ 59%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_collection_as_from 342s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int 342s [gw1] [ 59%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int 342s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int_stmt 342s [gw1] [ 59%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int_stmt 342s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_negative_slice 342s [gw1] [ 59%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_negative_slice 342s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_positive_slice 342s [gw1] [ 59%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_positive_slice 342s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str 342s [gw1] [ 59%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str 342s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str_stmt 342s [gw1] [ 59%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str_stmt 342s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_index 342s [gw1] [ 59%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_index 342s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_key 342s [gw1] [ 59%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_key 342s test/sql/test_select.py::SelectTest::test_filter_by_from_binary 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_binary 342s test/sql/test_select.py::SelectTest::test_filter_by_from_cast 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_cast 342s test/sql/test_select.py::SelectTest::test_filter_by_from_col 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_col 342s test/sql/test_select.py::SelectTest::test_filter_by_from_func 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_func 342s test/sql/test_select.py::SelectTest::test_filter_by_from_func_not_the_first_arg 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_func_not_the_first_arg 342s test/sql/test_select.py::SelectTest::test_filter_by_from_label 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_label 342s test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_col 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_col 342s test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_table 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_table 342s test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_explicit_onclause 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_explicit_onclause 342s test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_implicit_onclause 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_implicit_onclause 342s test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_explicit_onclause 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_explicit_onclause 342s test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_implicit_onclause 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_implicit_onclause 342s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel 342s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel_union 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel_union 342s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel 342s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel_union 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel_union 342s test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_explicit_onclause 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_explicit_onclause 342s test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_implicit_onclause 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_implicit_onclause 342s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause 342s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause_3level 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause_3level 342s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause 342s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause_3level 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause_3level 342s test/sql/test_select.py::SelectTest::test_joins_w_filter_by 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_joins_w_filter_by 342s test/sql/test_select.py::SelectTest::test_methods_generative[0] 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[0] 342s test/sql/test_select.py::SelectTest::test_methods_generative[1] 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[1] 342s test/sql/test_select.py::SelectTest::test_methods_generative[2] 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[2] 342s test/sql/test_select.py::SelectTest::test_methods_generative[3] 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[3] 342s test/sql/test_select.py::SelectTest::test_methods_generative[4] 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[4] 342s test/sql/test_select.py::SelectTest::test_methods_generative[5] 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[5] 342s test/sql/test_select.py::SelectTest::test_new_calling_style 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_new_calling_style 342s test/sql/test_select.py::SelectTest::test_new_calling_style_clauseelement_thing_that_has_iter 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_new_calling_style_clauseelement_thing_that_has_iter 342s test/sql/test_select.py::SelectTest::test_new_calling_style_inspectable_ce_thing_that_has_iter 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_new_calling_style_inspectable_ce_thing_that_has_iter 342s test/sql/test_select.py::SelectTest::test_old_bracket_style_fail 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_old_bracket_style_fail 342s test/sql/test_select.py::SelectTest::test_outerjoin_nofrom_explicit_left_side_explicit_onclause 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_outerjoin_nofrom_explicit_left_side_explicit_onclause 342s test/sql/test_select.py::SelectTest::test_right_nested_inner_join 342s [gw1] [ 59%] PASSED test/sql/test_select.py::SelectTest::test_right_nested_inner_join 342s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_-EXCEPT] 342s [gw1] [ 60%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_-EXCEPT] 342s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_all-EXCEPT ALL] 342s [gw1] [ 60%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_all-EXCEPT ALL] 342s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect-INTERSECT] 342s [gw1] [ 60%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect-INTERSECT] 342s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect_all-INTERSECT ALL] 342s [gw1] [ 60%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect_all-INTERSECT ALL] 342s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union-UNION] 342s [gw1] [ 60%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union-UNION] 342s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union_all-UNION ALL] 342s [gw1] [ 60%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union_all-UNION ALL] 342s test/sql/test_select.py::SelectTest::test_select_no_columns[-EXISTS (SELECT FROM tbl WHERE tbl.id = :id_1)] 342s [gw1] [ 60%] PASSED test/sql/test_select.py::SelectTest::test_select_no_columns[-EXISTS (SELECT FROM tbl WHERE tbl.id = :id_1)] 342s test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT FROM tbl WHERE tbl.id = :id_1] 342s [gw1] [ 60%] PASSED test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT FROM tbl WHERE tbl.id = :id_1] 342s test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT WHERE 1 = 1] 342s [gw1] [ 60%] PASSED test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT WHERE 1 = 1] 342s test/sql/test_select.py::SelectTest::test_select_tuple_outer 342s [gw1] [ 60%] PASSED test/sql/test_select.py::SelectTest::test_select_tuple_outer 342s test/sql/test_select.py::SelectTest::test_select_tuple_subquery 342s [gw1] [ 60%] PASSED test/sql/test_select.py::SelectTest::test_select_tuple_subquery 342s test/sql/test_selectable.py::AliasTest::test_copy_internals_multiple_nesting 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AliasTest::test_copy_internals_multiple_nesting 342s test/sql/test_selectable.py::AliasTest::test_correspondence_multiple_nesting 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AliasTest::test_correspondence_multiple_nesting 342s test/sql/test_selectable.py::AliasTest::test_direct_element_hierarchy 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AliasTest::test_direct_element_hierarchy 342s test/sql/test_selectable.py::AliasTest::test_get_children_preserves_multiple_nesting 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AliasTest::test_get_children_preserves_multiple_nesting 342s test/sql/test_selectable.py::AnnotationsTest::test_annotate_aliased 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_aliased 342s test/sql/test_selectable.py::AnnotationsTest::test_annotate_expressions 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_expressions 342s test/sql/test_selectable.py::AnnotationsTest::test_annotate_fromlist_preservation 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_fromlist_preservation 342s test/sql/test_selectable.py::AnnotationsTest::test_annotate_unique_traversal 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_unique_traversal 342s test/sql/test_selectable.py::AnnotationsTest::test_annotate_varied_annot_same_col 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_varied_annot_same_col 342s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[annotated] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[annotated] 342s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated] 342s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated_w_ind_col] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated_w_ind_col] 342s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[plain] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[plain] 342s test/sql/test_selectable.py::AnnotationsTest::test_annotated_cte_params_traverse[not_use_get_params] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_cte_params_traverse[not_use_get_params] 342s test/sql/test_selectable.py::AnnotationsTest::test_annotated_cte_params_traverse[use_get_params] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_cte_params_traverse[use_get_params] 342s test/sql/test_selectable.py::AnnotationsTest::test_annotated_visit 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_visit 342s test/sql/test_selectable.py::AnnotationsTest::test_basic_attrs 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_basic_attrs 342s test/sql/test_selectable.py::AnnotationsTest::test_bind_unique_test 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_bind_unique_test 342s test/sql/test_selectable.py::AnnotationsTest::test_clone_annotations_dont_hash 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_clone_annotations_dont_hash 342s test/sql/test_selectable.py::AnnotationsTest::test_comparator_cleanout_integration 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_comparator_cleanout_integration 342s test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_construction 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_construction 342s test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_reannotate 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_reannotate 342s test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_expr 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_expr 342s test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_subclass 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_subclass 342s test/sql/test_selectable.py::AnnotationsTest::test_custom_constructions 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_custom_constructions 342s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_2 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_2 342s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_3 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_3 342s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_clone 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_clone 342s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_wrapping 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_wrapping 342s test/sql/test_selectable.py::AnnotationsTest::test_hashing 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_hashing 342s test/sql/test_selectable.py::AnnotationsTest::test_label_accessors 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_label_accessors 342s test/sql/test_selectable.py::AnnotationsTest::test_late_name_add 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_late_name_add 342s test/sql/test_selectable.py::AnnotationsTest::test_late_table_add 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_late_table_add 342s test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated 342s test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated_two 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated_two 342s test/sql/test_selectable.py::AnnotationsTest::test_replacement_traverse_preserve 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_replacement_traverse_preserve 342s test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[not_use_col_ahead_of_time] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[not_use_col_ahead_of_time] 342s test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[use_col_ahead_of_time] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[use_col_ahead_of_time] 342s test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[False] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[False] 342s test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[None] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[None] 342s test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[True] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[True] 342s test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_func 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_func 342s test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_literal_column 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_literal_column 342s test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_named_column 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_named_column 342s test/sql/test_selectable.py::AnonLabelTest::test_named_labels_literal_column 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_named_labels_literal_column 342s test/sql/test_selectable.py::AnonLabelTest::test_named_labels_named_column 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_named_labels_named_column 342s test/sql/test_selectable.py::DerivedTest::test_alias 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::DerivedTest::test_alias 342s test/sql/test_selectable.py::DerivedTest::test_join 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::DerivedTest::test_join 342s test/sql/test_selectable.py::DerivedTest::test_select 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::DerivedTest::test_select 342s test/sql/test_selectable.py::DerivedTest::test_table 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::DerivedTest::test_table 342s test/sql/test_selectable.py::ForUpdateTest::test_adapt 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ForUpdateTest::test_adapt 342s test/sql/test_selectable.py::ForUpdateTest::test_basic_clone 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ForUpdateTest::test_basic_clone 342s test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias 342s test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_flat 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_flat 342s test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_name_flat 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_name_flat 342s test/sql/test_selectable.py::JoinAnonymizingTest::test_flat_ok_on_non_join 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_flat_ok_on_non_join 342s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias 342s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_flat 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_flat 342s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_name_flat 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_name_flat 342s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias 342s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias_flat 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias_flat 342s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_column 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_column 342s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_table 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_table 342s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column 342s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column_dont_compare_names 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column_dont_compare_names 342s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table 342s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table_dont_compare_names 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table_dont_compare_names 342s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_five 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_five 342s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_four 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_four 342s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_one 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_one 342s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_three 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_three 342s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_two 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_two 342s test/sql/test_selectable.py::JoinConditionTest::test_join_multiple_equiv_fks 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_multiple_equiv_fks 342s test/sql/test_selectable.py::PrimaryKeyTest::test_init_doesnt_blowitaway 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_init_doesnt_blowitaway 342s test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_explicit 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_explicit 342s test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_implicit 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_implicit 342s test/sql/test_selectable.py::PrimaryKeyTest::test_non_column_clause 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_non_column_clause 342s test/sql/test_selectable.py::PrimaryKeyTest::test_onclause_direction 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_onclause_direction 342s test/sql/test_selectable.py::ReduceTest::test_reduce 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce 342s test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_join 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_join 342s test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union 342s test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union_2 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union_2 342s test/sql/test_selectable.py::ReduceTest::test_reduce_generation 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_generation 342s test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_fk 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_fk 342s test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_lineage 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_lineage 342s test/sql/test_selectable.py::ReduceTest::test_reduce_selectable 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_selectable 342s test/sql/test_selectable.py::RefreshForNewColTest::test_alias_alias_samename_init 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_alias_alias_samename_init 342s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_irrelevant 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_irrelevant 342s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_no_cols_clause 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_no_cols_clause 342s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_init 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_init 342s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_uninit 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_uninit 342s test/sql/test_selectable.py::RefreshForNewColTest::test_fk_join 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_fk_join 342s test/sql/test_selectable.py::RefreshForNewColTest::test_fk_table 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_fk_table 342s test/sql/test_selectable.py::RefreshForNewColTest::test_join_init 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_join_init 342s test/sql/test_selectable.py::RefreshForNewColTest::test_join_samename_init 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_join_samename_init 342s test/sql/test_selectable.py::RefreshForNewColTest::test_join_uninit 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_join_uninit 342s test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_init 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_init 342s test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_uninit 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_uninit 342s test/sql/test_selectable.py::RefreshForNewColTest::test_select_samename_init 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_select_samename_init 342s test/sql/test_selectable.py::RefreshForNewColTest::test_union_init 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_union_init 342s test/sql/test_selectable.py::RefreshForNewColTest::test_union_uninit 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_union_uninit 342s test/sql/test_selectable.py::ReprTest::test_ensure_repr_elements 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ReprTest::test_ensure_repr_elements 342s test/sql/test_selectable.py::ResultMapTest::test_column_subquery_exists 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_column_subquery_exists 342s test/sql/test_selectable.py::ResultMapTest::test_column_subquery_plain 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_column_subquery_plain 342s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-0] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-0] 342s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-1] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-1] 342s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-2] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-2] 342s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-3] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-3] 342s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-0] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-0] 342s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-1] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-1] 342s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-2] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-2] 342s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-3] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-3] 342s test/sql/test_selectable.py::ResultMapTest::test_plain_exists 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_plain_exists 342s test/sql/test_selectable.py::ResultMapTest::test_plain_exists_double_negate 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_plain_exists_double_negate 342s test/sql/test_selectable.py::ResultMapTest::test_plain_exists_negate 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_plain_exists_negate 342s test/sql/test_selectable.py::ResultMapTest::test_select_alias_column 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_alias_column 342s test/sql/test_selectable.py::ResultMapTest::test_select_alias_column_apply_labels 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_alias_column_apply_labels 342s test/sql/test_selectable.py::ResultMapTest::test_select_alias_label_alt_name 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_alias_label_alt_name 342s test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name 342s test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name_table_alias_column 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name_table_alias_column 342s test/sql/test_selectable.py::ResultMapTest::test_select_table_alias_column 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_table_alias_column 342s test/sql/test_selectable.py::ResultMapTest::test_unary_boolean 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::ResultMapTest::test_unary_boolean 342s test/orm/test_selectable.py::SelectableNoFromsTest::test_basic 342s [gw1] [ 60%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_basic 342s test/orm/test_selectable.py::SelectableNoFromsTest::test_no_selects 342s [gw1] [ 60%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_no_selects 342s test/orm/test_selectable.py::SelectableNoFromsTest::test_no_table_needs_pl 342s [gw1] [ 60%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_no_table_needs_pl 342s test/orm/test_selectable.py::SelectableNoFromsTest::test_no_tables 342s [gw1] [ 60%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_no_tables 342s test/sql/test_selectable.py::SelectableTest::test_against_cloned_non_table 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_against_cloned_non_table 342s test/sql/test_selectable.py::SelectableTest::test_alias_handles_column_context 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_alias_handles_column_context 342s test/sql/test_selectable.py::SelectableTest::test_alias_union 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_alias_union 342s test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_all_selected_columns] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_all_selected_columns] 342s test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_internal_subquery] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_internal_subquery] 342s test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[selected_columns] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[selected_columns] 342s test/sql/test_selectable.py::SelectableTest::test_append_column_after_visitor_replace 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_visitor_replace 342s test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[False] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[False] 342s test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[True] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[True] 342s test/sql/test_selectable.py::SelectableTest::test_clone_append_column 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_append_column 342s test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_lower 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_lower 342s test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_upper 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_upper 342s test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_proxy 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_proxy 342s test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_schema_proxy 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_schema_proxy 342s test/sql/test_selectable.py::SelectableTest::test_cloned_difference 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_cloned_difference 342s test/sql/test_selectable.py::SelectableTest::test_cloned_intersection 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_cloned_intersection 342s test/sql/test_selectable.py::SelectableTest::test_column_labels 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_column_labels 342s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c0] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c0] 342s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c1] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c1] 342s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c2] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c2] 342s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c3] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c3] 342s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c4] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c4] 342s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c5] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c5] 342s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols0-expected0] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols0-expected0] 342s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols1-expected1] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols1-expected1] 342s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols2-expected2] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols2-expected2] 342s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols3-expected3] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols3-expected3] 342s test/sql/test_selectable.py::SelectableTest::test_correlate_except_none_arg_error 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_correlate_except_none_arg_error 342s test/sql/test_selectable.py::SelectableTest::test_correlate_none_arg_error 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_correlate_none_arg_error 342s test/sql/test_selectable.py::SelectableTest::test_direct_correspondence_on_labels 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_direct_correspondence_on_labels 342s test/sql/test_selectable.py::SelectableTest::test_distance_on_aliases 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_distance_on_aliases 342s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-delete] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-delete] 342s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-insert] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-insert] 342s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-update] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-update] 342s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-delete] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-delete] 342s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-insert] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-insert] 342s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-update] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-update] 342s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-delete] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-delete] 342s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-insert] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-insert] 342s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-update] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-update] 342s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-delete] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-delete] 342s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-insert] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-insert] 342s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-update] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-update] 342s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-delete] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-delete] 342s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-insert] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-insert] 342s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-update] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-update] 342s test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_one 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_one 342s test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_two 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_two 342s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_cloning 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_cloning 342s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_constructor 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_constructor 342s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_fromlist 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_fromlist 342s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_whereclause 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_whereclause 342s test/sql/test_selectable.py::SelectableTest::test_from_list_with_columns 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_with_columns 342s test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr0-select_from0-exp_final_froms0-exp_cc_froms0] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr0-select_from0-exp_final_froms0-exp_cc_froms0] 342s test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr1-select_from1-exp_final_froms1-exp_cc_froms1] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr1-select_from1-exp_final_froms1-exp_cc_froms1] 342s test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr2-select_from2-exp_final_froms2-exp_cc_froms2] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr2-select_from2-exp_final_froms2-exp_cc_froms2] 342s test/sql/test_selectable.py::SelectableTest::test_indirect_correspondence_on_labels 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_indirect_correspondence_on_labels 342s test/sql/test_selectable.py::SelectableTest::test_join 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_join 342s test/sql/test_selectable.py::SelectableTest::test_join_against_join 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_join_against_join 342s test/sql/test_selectable.py::SelectableTest::test_join_against_self 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_join_against_self 342s test/sql/test_selectable.py::SelectableTest::test_join_doesnt_derive_from_onclause 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_join_doesnt_derive_from_onclause 342s test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_lower 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_lower 342s test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_upper 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_upper 342s test/sql/test_selectable.py::SelectableTest::test_keyed_gen 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_gen 342s test/sql/test_selectable.py::SelectableTest::test_keyed_label_gen 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_label_gen 342s test/sql/test_selectable.py::SelectableTest::test_label_gen_resets_on_table 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_label_gen_resets_on_table 342s test/sql/test_selectable.py::SelectableTest::test_labeled_select_corresponding 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_select_corresponding 342s test/sql/test_selectable.py::SelectableTest::test_labeled_select_twice 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_select_twice 342s test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_corresponding 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_corresponding 342s test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_twice 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_twice 342s test/sql/test_selectable.py::SelectableTest::test_labels_anon_generate_binds_subquery 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_anon_generate_binds_subquery 342s test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key 342s test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key_subquery 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key_subquery 342s test/sql/test_selectable.py::SelectableTest::test_labels_name_w_separate_key 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_name_w_separate_key 342s test/sql/test_selectable.py::SelectableTest::test_multi_label_chain_naming_col 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_multi_label_chain_naming_col 342s test/sql/test_selectable.py::SelectableTest::test_no_alias_construct 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_no_alias_construct 342s test/sql/test_selectable.py::SelectableTest::test_no_error_on_unsupported_expr_key 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_no_error_on_unsupported_expr_key 342s test/sql/test_selectable.py::SelectableTest::test_proxy_set_pollution 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_proxy_set_pollution 342s test/sql/test_selectable.py::SelectableTest::test_reduce_cols_odd_expressions 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_reduce_cols_odd_expressions 342s test/sql/test_selectable.py::SelectableTest::test_same_anon_named_explicit_cols 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_same_anon_named_explicit_cols 342s test/sql/test_selectable.py::SelectableTest::test_scalar_cloned_comparator 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_scalar_cloned_comparator 342s test/sql/test_selectable.py::SelectableTest::test_scalar_subquery_from_subq_same_source 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_scalar_subquery_from_subq_same_source 342s test/sql/test_selectable.py::SelectableTest::test_select_alias_labels 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_alias_labels 342s test/sql/test_selectable.py::SelectableTest::test_select_label_grouped_still_corresponds 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_label_grouped_still_corresponds 342s test/sql/test_selectable.py::SelectableTest::test_select_subquery_join 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_subquery_join 342s test/sql/test_selectable.py::SelectableTest::test_select_union 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_union 342s test/sql/test_selectable.py::SelectableTest::test_self_referential_select_raises 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_self_referential_select_raises 342s test/sql/test_selectable.py::SelectableTest::test_singular_union 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_singular_union 342s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-cte] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-cte] 342s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-subquery] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-subquery] 342s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-cte] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-cte] 342s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-subquery] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-subquery] 342s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-cte] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-cte] 342s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-subquery] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-subquery] 342s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-cte] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-cte] 342s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-subquery] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-subquery] 342s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-cte] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-cte] 342s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-subquery] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-subquery] 342s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-cte] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-cte] 342s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-subquery] 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-subquery] 342s test/sql/test_selectable.py::SelectableTest::test_subquery_label_grouped_still_corresponds 342s [gw1] [ 60%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_label_grouped_still_corresponds 342s test/sql/test_selectable.py::SelectableTest::test_subquery_labels_join 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_labels_join 342s test/sql/test_selectable.py::SelectableTest::test_subquery_on_table 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_on_table 342s test/sql/test_selectable.py::SelectableTest::test_table_alias 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_table_alias 342s test/sql/test_selectable.py::SelectableTest::test_table_joined_to_select_of_table 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_table_joined_to_select_of_table 342s test/sql/test_selectable.py::SelectableTest::test_table_schema 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_table_schema 342s test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[False] 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[False] 342s test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[True] 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[True] 342s test/sql/test_selectable.py::SelectableTest::test_type_coerce_preserve_subq 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_type_coerce_preserve_subq 342s test/sql/test_selectable.py::SelectableTest::test_type_coerce_selfgroup 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_type_coerce_selfgroup 342s test/sql/test_selectable.py::SelectableTest::test_union_against_join 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_against_join 342s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys 342s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_one 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_one 342s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_two 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_two 342s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_grouped 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_grouped 342s test/sql/test_selectable.py::SelectableTest::test_union_alias_misc 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_misc 342s test/sql/test_selectable.py::SelectableTest::test_union_correspondence 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_correspondence 342s test/sql/test_selectable.py::SelectableTest::test_union_of_alias 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_of_alias 342s test/sql/test_selectable.py::SelectableTest::test_union_of_text 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_of_text 342s test/sql/test_selectable.py::SelectableTest::test_union_precedence 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_precedence 342s test/sql/test_selectable.py::SelectableTest::test_unnamed_exprs_keys 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_unnamed_exprs_keys 342s test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_boolean_clauselist 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_boolean_clauselist 342s test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_clauselist 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_clauselist 342s test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_text 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_text 342s test/sql/test_selectable.py::SelectableTest::test_whereclause_adapted 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_whereclause_adapted 342s test/sql/test_selectable.py::SelectableTest::test_with_only_generative 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_with_only_generative 342s test/sql/test_selectable.py::SelectableTest::test_with_only_generative_no_list 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::SelectableTest::test_with_only_generative_no_list 342s test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_disambiguate 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_disambiguate 342s test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_subquery_disambiguate 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_subquery_disambiguate 342s test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_disambiguate 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_disambiguate 342s test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_labels 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_labels 342s test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_nolabels 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_nolabels 342s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_label 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_label 342s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_nolabel 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_nolabel 342s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_label 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_label 342s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_nolabel 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_nolabel 342s test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_label 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_label 342s test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_nolabel 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_nolabel 342s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_label 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_label 342s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_nolabel 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_nolabel 342s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_label 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_label 342s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_nolabel 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_nolabel 342s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_label 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_label 342s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_nolabel 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_nolabel 342s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_label 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_label 342s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_nolabel 342s [gw1] [ 61%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_nolabel 342s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_existingfrom 342s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_existingfrom 342s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_nofrom 342s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_nofrom 342s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_alias 342s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_alias 342s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_flat_alias 342s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_flat_alias 342s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_no_alias 342s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_no_alias 343s test/orm/test_selectin_relations.py::ChunkingTest::test_dont_emit_for_redundant_m2o 343s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::ChunkingTest::test_dont_emit_for_redundant_m2o 343s test/orm/test_selectin_relations.py::ChunkingTest::test_odd_number_chunks 343s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::ChunkingTest::test_odd_number_chunks 343s test/orm/test_selectin_relations.py::ChunkingTest::test_yield_per 343s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::ChunkingTest::test_yield_per 343s test/orm/test_selectin_relations.py::EagerTest::test_basic 343s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_basic 343s test/orm/test_selectin_relations.py::EagerTest::test_cyclical 343s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_cyclical 343s test/orm/test_selectin_relations.py::EagerTest::test_cyclical_explicit_join_depth 343s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_cyclical_explicit_join_depth 343s test/orm/test_selectin_relations.py::EagerTest::test_disable_dynamic 343s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_disable_dynamic 343s test/orm/test_selectin_relations.py::EagerTest::test_double_same_mappers 343s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_same_mappers 343s test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac 343s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac 343s test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac_against_subquery 343s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac_against_subquery 343s test/orm/test_selectin_relations.py::EagerTest::test_double_with_aggregate 343s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_with_aggregate 343s test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_one 343s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_one 343s test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_three 343s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_three 343s test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_two 343s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_two 343s test/orm/test_selectin_relations.py::EagerTest::test_from_get 343s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_get 343s test/orm/test_selectin_relations.py::EagerTest::test_from_params 343s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_params 343s test/orm/test_selectin_relations.py::EagerTest::test_from_statement[False] 343s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_statement[False] 343s test/orm/test_selectin_relations.py::EagerTest::test_from_statement[True] 343s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_statement[True] 343s test/orm/test_selectin_relations.py::EagerTest::test_limit 343s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_limit 344s test/orm/test_selectin_relations.py::EagerTest::test_m2o_none_value_present 344s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_m2o_none_value_present 344s test/orm/test_selectin_relations.py::EagerTest::test_m2o_uselist_none_value_present 344s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_m2o_uselist_none_value_present 344s test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_plain 344s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_plain 344s test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join 344s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join 344s test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join_alias 344s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join_alias 344s test/orm/test_selectin_relations.py::EagerTest::test_many_to_one 344s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_one 344s test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[cte] 344s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[cte] 344s test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[plain] 344s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[plain] 344s test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[subquery] 344s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[subquery] 344s test/orm/test_selectin_relations.py::EagerTest::test_mapper_pathing 344s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_mapper_pathing 344s test/orm/test_selectin_relations.py::EagerTest::test_o2m_empty_list_present 344s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_o2m_empty_list_present 344s test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar 344s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar 344s test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar_none 344s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar_none 345s test/orm/test_selectin_relations.py::EagerTest::test_options_pathing 345s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_options_pathing 345s test/orm/test_selectin_relations.py::EagerTest::test_orderby 345s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby 345s test/orm/test_selectin_relations.py::EagerTest::test_orderby_desc 345s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby_desc 345s test/orm/test_selectin_relations.py::EagerTest::test_orderby_multi 345s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby_multi 345s test/orm/test_selectin_relations.py::EagerTest::test_orderby_related 345s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby_related 345s test/orm/test_selectin_relations.py::EagerTest::test_uselist_false_warning 345s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_uselist_false_warning 345s test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_both 345s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_both 345s test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_many_to_one 345s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_many_to_one 345s test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_one_to_many 345s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_one_to_many 345s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 345s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 345s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 345s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 345s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 345s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 345s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 345s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 345s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_no_query_on_deferred 345s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_no_query_on_deferred 345s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_populate_existing_propagate 345s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_populate_existing_propagate 345s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 345s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 345s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 345s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 345s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 345s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 345s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 345s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 345s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 345s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 345s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_omit_join_warn_on_true 345s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_omit_join_warn_on_true 345s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join 345s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join 345s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_omit_join_false 345s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_omit_join_false 345s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria 345s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria 345s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria_degrade_on_defer 345s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria_degrade_on_defer 345s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_degrade_on_defer 345s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_degrade_on_defer 346s test/orm/test_selectin_relations.py::MissingForeignTest::test_missing_rec 346s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::MissingForeignTest::test_missing_rec 346s test/orm/test_selectin_relations.py::OrderBySecondaryTest::test_ordering 346s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::OrderBySecondaryTest::test_ordering 346s test/orm/test_selectin_relations.py::SameNamePolymorphicTest::test_load_both_wpoly 346s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::SameNamePolymorphicTest::test_load_both_wpoly 346s test/orm/test_selectin_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_selectin_w_polymorphic 346s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_selectin_w_polymorphic 346s test/orm/test_selectin_relations.py::SelfReferentialTest::test_basic 346s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_basic 346s test/orm/test_selectin_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 346s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 346s test/orm/test_selectin_relations.py::SelfReferentialTest::test_no_depth 346s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_no_depth 346s test/orm/test_selectin_relations.py::SelfReferentialTest::test_options 346s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_options 346s test/orm/test_selectin_relations.py::SelfReferentialTest::test_with_deferred 346s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_with_deferred 346s test/orm/test_selectin_relations.py::SingleInhSubclassTest::test_load 346s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::SingleInhSubclassTest::test_load 346s test/orm/test_selectin_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_selectin_subclass 346s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_selectin_subclass 346s test/orm/test_selectin_relations.py::TestBakedCancelsCorrectly::test_option_accepted_each_time 346s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::TestBakedCancelsCorrectly::test_option_accepted_each_time 346s test/orm/test_selectin_relations.py::TestCompositePlusNonComposite::test_load_composite_then_non_composite 346s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::TestCompositePlusNonComposite::test_load_composite_then_non_composite 346s test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_m2o 346s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_m2o 346s test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_o2m 346s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_o2m 346s test/orm/test_selectin_relations.py::TupleTest::test_load_m2o 346s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::TupleTest::test_load_m2o 346s test/orm/test_selectin_relations.py::TupleTest::test_load_o2m 346s [gw1] [ 61%] PASSED test/orm/test_selectin_relations.py::TupleTest::test_load_o2m 346s test/orm/inheritance/test_selects.py::InheritingSelectablesTest::test_load 346s [gw1] [ 61%] PASSED test/orm/inheritance/test_selects.py::InheritingSelectablesTest::test_load 347s test/orm/inheritance/test_selects.py::JoinFromSelectPersistenceTest::test_map_to_select 347s [gw1] [ 61%] PASSED test/orm/inheritance/test_selects.py::JoinFromSelectPersistenceTest::test_map_to_select 347s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence0-] 347s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence0-] 347s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence1-START WITH 5] 347s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence1-START WITH 5] 347s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence10-MINVALUE 42] 347s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence10-MINVALUE 42] 347s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence11-MINVALUE -42] 347s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence11-MINVALUE -42] 347s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence12-INCREMENT BY 2 MINVALUE 42] 347s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence12-INCREMENT BY 2 MINVALUE 42] 347s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence13-INCREMENT BY 2 MINVALUE -42] 347s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence13-INCREMENT BY 2 MINVALUE -42] 347s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence14-INCREMENT BY -2 MINVALUE 42] 347s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence14-INCREMENT BY -2 MINVALUE 42] 347s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence15-] 347s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence15-] 347s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence16-INCREMENT BY -2 MINVALUE -42] 347s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence16-INCREMENT BY -2 MINVALUE -42] 347s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence17-MAXVALUE 99] 347s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence17-MAXVALUE 99] 347s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence18-MAXVALUE -99] 347s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence18-MAXVALUE -99] 347s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence19-INCREMENT BY 2 MAXVALUE 99] 347s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence19-INCREMENT BY 2 MAXVALUE 99] 347s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence2-INCREMENT BY 2] 347s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence2-INCREMENT BY 2] 347s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence20-INCREMENT BY -2 MAXVALUE 99] 347s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence20-INCREMENT BY -2 MAXVALUE 99] 347s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence21-INCREMENT BY -2 MAXVALUE -99] 347s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence21-INCREMENT BY -2 MAXVALUE -99] 347s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence22-MINVALUE 42 MAXVALUE 99] 347s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence22-MINVALUE 42 MAXVALUE 99] 347s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence23-INCREMENT BY 2 MINVALUE 42 MAXVALUE 99] 347s [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] 347s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence24-INCREMENT BY 2 MINVALUE -42 MAXVALUE -9] 347s [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] 347s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence25-INCREMENT BY -2 MINVALUE 42 MAXVALUE 99] 347s [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] 347s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence26-INCREMENT BY -2 MINVALUE -42 MAXVALUE -9] 347s [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] 347s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence3-INCREMENT BY 2 START WITH 5] 347s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence3-INCREMENT BY 2 START WITH 5] 347s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence4-INCREMENT BY 2 START WITH 0 MINVALUE 0] 347s [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] 347s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence5-INCREMENT BY 2 START WITH 1 MAXVALUE 5] 347s [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] 347s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence6-INCREMENT BY 2 START WITH 1 NO MAXVALUE] 347s [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] 347s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence7-INCREMENT BY 2 START WITH 0 NO MINVALUE] 347s [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] 347s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence8-START WITH 1 MAXVALUE 10 CYCLE] 347s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence8-START WITH 1 MAXVALUE 10 CYCLE] 347s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence9-CACHE 1000] 347s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence9-CACHE 1000] 347s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_drop_ddl 347s [gw1] [ 61%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_drop_ddl 347s test/ext/test_serializer.py::ColumnPropertyWParamTest::test_deserailize_colprop 347s [gw1] [ 61%] PASSED test/ext/test_serializer.py::ColumnPropertyWParamTest::test_deserailize_colprop 347s test/ext/test_serializer.py::SerializeTest::test_aliases 347s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_aliases 347s test/ext/test_serializer.py::SerializeTest::test_annotated_one 347s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_annotated_one 347s test/ext/test_serializer.py::SerializeTest::test_any 347s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_any 347s test/ext/test_serializer.py::SerializeTest::test_attribute 347s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_attribute 347s test/ext/test_serializer.py::SerializeTest::test_columns 347s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_columns 347s test/ext/test_serializer.py::SerializeTest::test_expression 347s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_expression 347s test/ext/test_serializer.py::SerializeTest::test_mapper 347s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_mapper 347s test/ext/test_serializer.py::SerializeTest::test_orm_join 347s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_orm_join 347s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 347s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 347s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 347s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 347s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 347s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 347s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 347s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 347s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 347s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 347s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 347s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 347s test/ext/test_serializer.py::SerializeTest::test_query_one 347s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_query_one 347s test/ext/test_serializer.py::SerializeTest::test_query_three 347s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_query_three 347s test/ext/test_serializer.py::SerializeTest::test_query_two 347s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_query_two 347s test/ext/test_serializer.py::SerializeTest::test_tables 347s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_tables 347s test/ext/test_serializer.py::SerializeTest::test_unicode 347s [gw1] [ 61%] PASSED test/ext/test_serializer.py::SerializeTest::test_unicode 347s test/ext/asyncio/test_session.py::AsyncAttrsTest::test_it_didnt_load_but_is_ok 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncAttrsTest::test_it_didnt_load_but_is_ok 347s test/ext/asyncio/test_session.py::AsyncAttrsTest::test_lazyloaders 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncAttrsTest::test_lazyloaders 347s test/ext/asyncio/test_session.py::AsyncAttrsTest::test_the_famous_lazyloader_gotcha 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncAttrsTest::test_the_famous_lazyloader_gotcha 347s test/ext/asyncio/test_session.py::AsyncCascadesTest::test_delete_w_cascade 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncCascadesTest::test_delete_w_cascade 347s test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[legacy_style] 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[legacy_style] 347s test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[new_style] 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[new_style] 347s test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session 347s test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_custom 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_custom 347s test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_del 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_del 347s test/ext/asyncio/test_session.py::AsyncProxyTest::test_gc 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_gc 347s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_connection_bound 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_connection_bound 347s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_engine_bound 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_engine_bound 347s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_kws 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_kws 347s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction 347s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction_gced 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction_gced 347s test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session 347s test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_imported 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_imported 347s test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_used 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_used 347s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw0] 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw0] 347s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw1] 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw1] 347s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_force_a_lazyload 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_force_a_lazyload 347s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get 347s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_loader_options 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_loader_options 347s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_one 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_one 347s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[execute] 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[execute] 347s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[statement] 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[statement] 347s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalar 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalar 347s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[scalars] 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[scalars] 347s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[stream_scalars] 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[stream_scalars] 347s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_session_aclose 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_session_aclose 347s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw0] 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw0] 347s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw1] 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw1] 347s test/ext/asyncio/test_session.py::AsyncSessionTest::test_close_all 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_close_all 347s test/ext/asyncio/test_session.py::AsyncSessionTest::test_info 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_info 347s test/ext/asyncio/test_session.py::AsyncSessionTest::test_init 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_init 347s test/ext/asyncio/test_session.py::AsyncSessionTest::test_requires_async_engine 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_requires_async_engine 347s test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[False] 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[False] 347s test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[True] 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[True] 347s test/ext/asyncio/test_session.py::AsyncSessionTest::test_session_close_all_deprecated 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_session_close_all_deprecated 347s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_one 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_one 347s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_two 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_two 347s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_commit_as_you_go 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_commit_as_you_go 347s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_delete 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_delete 347s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_flush 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_flush 347s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture0] 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture0] 347s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture1] 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture1] 347s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture2] 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture2] 347s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture3] 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture3] 347s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture4] 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture4] 347s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture5] 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture5] 347s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture6] 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture6] 347s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture7] 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture7] 347s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_invalidate 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_invalidate 347s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction 347s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction_with_savepoints 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction_with_savepoints 347s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge 347s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge_loader_options 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge_loader_options 347s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_one 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_one 347s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_two 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_two 347s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_refresh 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_refresh 347s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans 347s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans_noctx 347s [gw1] [ 61%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans_noctx 347s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expr_unflushed_obj_became_detached_expired_by_key 347s [gw1] [ 61%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expr_unflushed_obj_became_detached_expired_by_key 347s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_expired_obj_became_detached_expired 347s [gw1] [ 62%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_expired_obj_became_detached_expired 347s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_favors_immediate 347s [gw1] [ 62%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_favors_immediate 348s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_gced 348s [gw1] [ 62%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_gced 348s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_never_flushed 348s [gw1] [ 62%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_never_flushed 348s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_transient_but_manually_set 348s [gw1] [ 62%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_transient_but_manually_set 348s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed 348s [gw1] [ 62%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed 348s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_expired 348s [gw1] [ 62%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_expired 348s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_unexpired 348s [gw1] [ 62%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_unexpired 348s test/orm/test_session.py::DisposedStates::test_clear 348s [gw1] [ 62%] PASSED test/orm/test_session.py::DisposedStates::test_clear 348s test/orm/test_session.py::DisposedStates::test_close 348s [gw1] [ 62%] PASSED test/orm/test_session.py::DisposedStates::test_close 348s test/orm/test_session.py::DisposedStates::test_expire_all 348s [gw1] [ 62%] PASSED test/orm/test_session.py::DisposedStates::test_expire_all 348s test/orm/test_session.py::DisposedStates::test_expunge_all 348s [gw1] [ 62%] PASSED test/orm/test_session.py::DisposedStates::test_expunge_all 348s test/orm/test_session.py::DisposedStates::test_flush 348s [gw1] [ 62%] PASSED test/orm/test_session.py::DisposedStates::test_flush 348s test/orm/test_session.py::DisposedStates::test_invalidate 348s [gw1] [ 62%] PASSED test/orm/test_session.py::DisposedStates::test_invalidate 348s test/orm/test_session.py::DisposedStates::test_rollback 348s [gw1] [ 62%] PASSED test/orm/test_session.py::DisposedStates::test_rollback 348s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_no_string_execute 348s [gw1] [ 62%] PASSED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_no_string_execute 348s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_parameter_execute 348s [gw1] [ 62%] PASSED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_parameter_execute 348s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-False] 348s [gw1] [ 62%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-False] 348s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-True] 348s [gw1] [ 62%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-True] 348s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-False] 348s [gw1] [ 62%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-False] 348s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-True] 348s [gw1] [ 62%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-True] 349s test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_add 349s [gw1] [ 62%] PASSED test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_add 349s test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_remove 349s [gw1] [ 62%] PASSED test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_remove 349s test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_add 349s [gw1] [ 62%] PASSED test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_add 349s test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_remove 349s [gw1] [ 62%] PASSED test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_remove 349s test/orm/test_session.py::FlushWarningsTest::test_plain_add 349s [gw1] [ 62%] PASSED test/orm/test_session.py::FlushWarningsTest::test_plain_add 349s test/orm/test_session.py::FlushWarningsTest::test_plain_delete 349s [gw1] [ 62%] PASSED test/orm/test_session.py::FlushWarningsTest::test_plain_delete 349s test/orm/test_session.py::FlushWarningsTest::test_plain_merge 349s [gw1] [ 62%] PASSED test/orm/test_session.py::FlushWarningsTest::test_plain_merge 349s test/orm/test_session.py::IsModifiedTest::test_is_modified 349s [gw1] [ 62%] PASSED test/orm/test_session.py::IsModifiedTest::test_is_modified 349s test/orm/test_session.py::IsModifiedTest::test_is_modified_passive_off 349s [gw1] [ 62%] PASSED test/orm/test_session.py::IsModifiedTest::test_is_modified_passive_off 349s test/orm/test_session.py::IsModifiedTest::test_is_modified_syn 349s [gw1] [ 62%] PASSED test/orm/test_session.py::IsModifiedTest::test_is_modified_syn 349s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[delete] 349s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[delete] 349s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[insert] 349s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[insert] 349s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[select] 349s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[select] 349s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[update] 349s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[update] 349s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-delete] 349s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-delete] 349s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-insert] 349s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-insert] 349s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-update] 349s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-update] 349s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-delete] 349s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-delete] 349s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-insert] 349s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-insert] 349s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-update] 349s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-update] 349s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-immediateload] 349s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-immediateload] 349s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-selectinload] 349s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-selectinload] 349s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-subqueryload] 349s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-subqueryload] 349s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-immediateload] 349s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-immediateload] 349s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-selectinload] 349s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-selectinload] 349s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-subqueryload] 349s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-subqueryload] 349s test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[close] 349s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[close] 349s test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[expunge_all] 349s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[expunge_all] 349s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-False] 349s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-False] 349s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-True] 349s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-True] 349s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-False] 349s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-False] 349s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-True] 349s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-True] 349s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[close-_exclusions_00] 349s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[close-_exclusions_00] 349s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[expunge_all-_exclusions_01] 349s [gw1] [ 62%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[expunge_all-_exclusions_01] 349s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_clean_persistent_to_detached_via_close 349s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_clean_persistent_to_detached_via_close 349s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_clean_persistent 349s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_clean_persistent 349s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_deleted 349s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_deleted 349s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_persistent 349s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_persistent 349s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_close 349s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_close 349s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_expunge 349s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_expunge 350s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_gc_session_persistent_dirty 350s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_gc_session_persistent_dirty 350s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_clean 350s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_clean 350s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_dirty 350s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_dirty 350s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_persistent_dirty_to_expired 350s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_persistent_dirty_to_expired 350s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient 350s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient 350s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient_to_pending 350s [gw1] [ 62%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient_to_pending 350s test/ext/asyncio/test_session.py::OverrideSyncSession::test_default 350s [gw1] [ 62%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_default 350s test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_asyncio_sessionmaker 350s [gw1] [ 62%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_asyncio_sessionmaker 350s test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_class 350s [gw1] [ 62%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_class 350s test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_orm_sessionmaker 350s [gw1] [ 62%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_orm_sessionmaker 350s test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass 350s [gw1] [ 62%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass 350s test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass_override 350s [gw1] [ 62%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass_override 350s test/orm/test_session.py::SessionInterface::test_join_transaction_mode 350s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionInterface::test_join_transaction_mode 350s test/orm/test_session.py::SessionInterface::test_mapped_class_for_instance 350s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionInterface::test_mapped_class_for_instance 350s test/orm/test_session.py::SessionInterface::test_missing_state 350s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionInterface::test_missing_state 350s test/orm/test_session.py::SessionInterface::test_refresh_arg_signature 350s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionInterface::test_refresh_arg_signature 350s test/orm/test_session.py::SessionInterface::test_unmapped_class_for_instance 350s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionInterface::test_unmapped_class_for_instance 350s test/orm/test_session.py::SessionInterface::test_unmapped_instance 350s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionInterface::test_unmapped_instance 350s test/orm/test_session.py::SessionInterface::test_unmapped_primitives 350s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionInterface::test_unmapped_primitives 350s test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin 350s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin 350s test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin_future 350s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin_future 350s test/orm/test_session.py::SessionStateTest::test_active_flag_partial_rollback 350s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_active_flag_partial_rollback 350s test/orm/test_session.py::SessionStateTest::test_add_delete 350s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_add_delete 350s test/orm/test_session.py::SessionStateTest::test_already_attached 350s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_already_attached 350s test/orm/test_session.py::SessionStateTest::test_autocommit_kw_accepted_but_must_be_false 350s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_autocommit_kw_accepted_but_must_be_false 350s test/orm/test_session.py::SessionStateTest::test_autoflush 350s [gw1] [ 62%] SKIPPED test/orm/test_session.py::SessionStateTest::test_autoflush 350s test/orm/test_session.py::SessionStateTest::test_autoflush_2 350s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_autoflush_2 350s test/orm/test_session.py::SessionStateTest::test_autoflush_exception_addition 350s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_autoflush_exception_addition 350s test/orm/test_session.py::SessionStateTest::test_autoflush_unbound 350s [gw1] [ 62%] SKIPPED test/orm/test_session.py::SessionStateTest::test_autoflush_unbound 350s test/orm/test_session.py::SessionStateTest::test_deleted_adds_to_imap_unconditionally 350s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_deleted_adds_to_imap_unconditionally 350s test/orm/test_session.py::SessionStateTest::test_deleted_auto_expunged 350s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_deleted_auto_expunged 351s test/orm/test_session.py::SessionStateTest::test_deleted_flag 351s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_deleted_flag 351s test/orm/test_session.py::SessionStateTest::test_duplicate_update 351s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_duplicate_update 351s test/orm/test_session.py::SessionStateTest::test_explicit_expunge_deleted 351s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_explicit_expunge_deleted 351s test/orm/test_session.py::SessionStateTest::test_explicit_expunge_pending 351s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_explicit_expunge_pending 351s test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_state 351s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_state 351s test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_warning 351s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_warning 351s test/orm/test_session.py::SessionStateTest::test_identity_conflict 351s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_identity_conflict 351s test/orm/test_session.py::SessionStateTest::test_identity_map_mutate 351s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_identity_map_mutate 351s test/orm/test_session.py::SessionStateTest::test_info 351s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_info 351s test/orm/test_session.py::SessionStateTest::test_internal_identity_conflict_warning_weak 351s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_internal_identity_conflict_warning_weak 351s test/orm/test_session.py::SessionStateTest::test_no_double_save 351s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_no_double_save 352s test/orm/test_session.py::SessionStateTest::test_pickled_update 352s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_pickled_update 352s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-False] 352s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-False] 352s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-True] 352s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-True] 352s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-default] 352s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-default] 352s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-False] 352s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-False] 352s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-True] 352s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-True] 352s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-default] 352s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-default] 352s test/orm/test_session.py::SessionStateTest::test_with_no_autoflush 352s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_with_no_autoflush 352s test/orm/test_session.py::SessionStateTest::test_with_no_autoflush_after_exception 352s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateTest::test_with_no_autoflush_after_exception 352s test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_autoflush_rollback 352s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_autoflush_rollback 352s test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_expunge_cascade 352s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_expunge_cascade 352s test/orm/test_session.py::SessionUtilTest::test_close_all_sessions 352s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_close_all_sessions 352s test/orm/test_session.py::SessionUtilTest::test_get 352s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_get 352s test/orm/test_session.py::SessionUtilTest::test_get_arguments[bind_arguments] 352s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_arguments[bind_arguments] 352s test/orm/test_session.py::SessionUtilTest::test_get_arguments[execution_options] 352s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_arguments[execution_options] 352s test/orm/test_session.py::SessionUtilTest::test_get_arguments[identity_token] 352s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_arguments[identity_token] 352s test/orm/test_session.py::SessionUtilTest::test_get_one 352s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_one 352s test/orm/test_session.py::SessionUtilTest::test_get_one_2 352s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_one_2 352s test/orm/test_session.py::SessionUtilTest::test_make_transient 352s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient 352s test/orm/test_session.py::SessionUtilTest::test_make_transient_plus_rollback 352s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_plus_rollback 352s test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached 352s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached 352s test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_key_allowed 352s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_key_allowed 352s test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_session_allowed 352s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_session_allowed 352s test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session0] 352s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session0] 352s test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session1] 352s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session1] 352s test/orm/test_session.py::SessionUtilTest::test_session_close_all_deprecated 352s [gw1] [ 62%] PASSED test/orm/test_session.py::SessionUtilTest::test_session_close_all_deprecated 352s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-False] 352s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-False] 352s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-True] 352s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-True] 352s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-False] 352s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-False] 352s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-True] 352s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-True] 352s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-False] 352s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-False] 352s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-True] 352s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-True] 352s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-False] 352s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-False] 352s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-True] 352s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-True] 352s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-False] 352s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-False] 352s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-True] 352s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-True] 352s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-False] 352s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-False] 352s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-True] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-True] 353s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-False] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-False] 353s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-True] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-True] 353s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-False] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-False] 353s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-True] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-True] 353s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-False] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-False] 353s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-True] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-True] 353s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-False] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-False] 353s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-True] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-True] 353s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-False] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-False] 353s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-True] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-True] 353s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-False] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-False] 353s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-True] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-True] 353s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-False] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-False] 353s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-True] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-True] 353s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-False] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-False] 353s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-True] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-True] 353s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-False] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-False] 353s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-True] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-True] 353s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-False] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-False] 353s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-True] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-True] 353s test/orm/test_session.py::TransScopingTest::test_autobegin_begin_method 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_begin_method 353s test/orm/test_session.py::TransScopingTest::test_autobegin_execute 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_execute 353s test/orm/test_session.py::TransScopingTest::test_autobegin_flush 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_flush 353s test/orm/test_session.py::TransScopingTest::test_autobegin_within_flush 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_within_flush 353s test/orm/test_session.py::TransScopingTest::test_close 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_close 353s test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-lazyload] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-lazyload] 353s test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-select1] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-select1] 353s test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-unitofwork] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-unitofwork] 353s test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-lazyload] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-lazyload] 353s test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-select1] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-select1] 353s test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-unitofwork] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-unitofwork] 353s test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-lazyload] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-lazyload] 353s test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-select1] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-select1] 353s test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-unitofwork] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-unitofwork] 353s test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-lazyload] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-lazyload] 353s test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-select1] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-select1] 353s test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-unitofwork] 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-unitofwork] 353s test/orm/test_session.py::TransScopingTest::test_no_close_on_flush 353s [gw1] [ 62%] PASSED test/orm/test_session.py::TransScopingTest::test_no_close_on_flush 353s test/orm/test_session.py::TransScopingTest::test_transaction 353s [gw1] [ 62%] SKIPPED test/orm/test_session.py::TransScopingTest::test_transaction 355s test/orm/test_session.py::WeakIdentityMapTest::test_auto_detach_on_gc_session 355s [gw1] [ 62%] PASSED test/orm/test_session.py::WeakIdentityMapTest::test_auto_detach_on_gc_session 356s test/orm/test_session.py::WeakIdentityMapTest::test_fast_discard_race 356s [gw1] [ 62%] PASSED test/orm/test_session.py::WeakIdentityMapTest::test_fast_discard_race 356s test/orm/test_session_state_change.py::StateMachineTest::test_change_from_method_sub_w_no_change 356s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_change_from_method_sub_w_no_change 356s test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_requires_declaration 356s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_requires_declaration 356s test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_with_declaration 356s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_with_declaration 356s test/orm/test_session_state_change.py::StateMachineTest::test_declare_only 356s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_declare_only 356s test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_declared_sub_method_with_declaration 356s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_declared_sub_method_with_declaration 356s test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_invalid_sub_method_with_declaration 356s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_invalid_sub_method_with_declaration 356s test/orm/test_session_state_change.py::StateMachineTest::test_invalid_prereq_state 356s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_invalid_prereq_state 356s test/orm/test_session_state_change.py::StateMachineTest::test_method_and_sub_method_no_change 356s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_method_and_sub_method_no_change 356s test/orm/test_session_state_change.py::StateMachineTest::test_method_w_no_change_illegal_inner_change 356s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_method_w_no_change_illegal_inner_change 356s test/orm/test_session_state_change.py::StateMachineTest::test_sibling_calls_maintain_correct_state 356s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_sibling_calls_maintain_correct_state 356s test/orm/test_session_state_change.py::StateMachineTest::test_single_change 356s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_single_change 356s test/orm/test_session_state_change.py::StateMachineTest::test_single_failed_to_change 356s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_single_failed_to_change 356s test/orm/test_session_state_change.py::StateMachineTest::test_single_incorrect_change 356s [gw1] [ 62%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_single_incorrect_change 356s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[invalid] 356s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[invalid] 356s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[none] 356s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[none] 356s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[valid] 356s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[valid] 356s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_base 356s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_base 356s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_inheriting 356s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_inheriting 356s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join 356s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join 356s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join_w_eagerload 356s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join_w_eagerload 356s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_select_against_abstract 356s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_select_against_abstract 356s test/orm/inheritance/test_single.py::ColExprTest::test_discrim_on_column_prop 356s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::ColExprTest::test_discrim_on_column_prop 356s test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_bar 356s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_bar 356s test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_foo 356s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_foo 356s test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_bar 356s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_bar 356s test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_foo 356s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_foo 357s test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_bar 357s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_bar 357s test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_foo 357s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_foo 357s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_join_sql 357s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_join_sql 357s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_joinedload_sql 357s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_joinedload_sql 357s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_eager_join 357s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_eager_join 357s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_manual_join 357s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_manual_join 357s test/orm/inheritance/test_single.py::RelationshipFromSingleTest::test_subquery_load 357s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipFromSingleTest::test_subquery_load 357s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_correlated_column_select 357s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_correlated_column_select 357s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_join_explicit_onclause_no_discriminator 357s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_join_explicit_onclause_no_discriminator 357s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_no_aliasing_from_overlap 357s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_no_aliasing_from_overlap 357s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_of_type 357s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_of_type 357s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause 357s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause 357s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause_alias 357s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause_alias 357s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause 357s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause 357s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause_alias 357s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause_alias 357s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop 357s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop 357s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop_alias 357s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop_alias 357s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_relationship_to_subclass 357s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_relationship_to_subclass 358s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[False] 358s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[False] 358s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[True] 358s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[True] 358s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_query_wpoly_single_inh_subclass 358s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_query_wpoly_single_inh_subclass 358s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[False] 358s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[False] 358s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[True] 358s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[True] 358s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_wpoly_joined_inh_subclass 358s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_wpoly_joined_inh_subclass 358s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_wpoly_single_inh_subclass 358s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_wpoly_single_inh_subclass 358s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_bundle_qualification 358s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_bundle_qualification 358s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_column_qualification 358s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_column_qualification 358s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_count 358s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_count 358s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_discrim_bound_param_cloned_ok 358s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_discrim_bound_param_cloned_ok 358s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_exists_standalone 358s [gw1] [ 62%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_exists_standalone 358s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_select 358s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_select 358s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_update 358s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_update 358s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_subq 358s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_subq 358s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_having 358s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_having 358s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_multi_qualification 358s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_multi_qualification 358s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-0] 358s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-0] 358s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-1] 358s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-1] 359s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-2] 359s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-2] 359s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-3] 359s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-3] 359s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-0] 359s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-0] 359s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-1] 359s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-1] 359s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-2] 359s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-2] 359s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-3] 359s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-3] 359s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_aliased_w_subclass 359s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_aliased_w_subclass 359s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_count 359s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_count 359s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery 359s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery 359s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery_with_composed_union 359s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery_with_composed_union 359s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-0] 359s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-0] 359s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-1] 359s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-1] 359s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-2] 359s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-2] 360s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-0] 360s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-0] 360s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-1] 360s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-1] 360s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-2] 360s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-2] 360s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[0] 360s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[0] 360s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[1] 360s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[1] 360s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[2] 360s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[2] 360s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[0] 360s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[0] 360s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[1] 360s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[1] 360s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[2] 360s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[2] 360s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_single_inheritance 360s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_single_inheritance 360s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_filtering 360s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_filtering 360s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_joins 360s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_joins 360s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_union_modifiers 360s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_union_modifiers 360s test/orm/inheritance/test_single.py::SingleOnJoinedTest::test_single_on_joined 361s [gw1] [ 63%] PASSED test/orm/inheritance/test_single.py::SingleOnJoinedTest::test_single_on_joined 361s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_existingfrom 361s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_existingfrom 361s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_multilevel 361s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_multilevel 361s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_nofrom 361s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_nofrom 361s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_alias 361s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_alias 361s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_flat_alias 361s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_flat_alias 361s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_no_alias 361s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_no_alias 361s test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestOne::test_basic 361s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestOne::test_basic 361s test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 361s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 361s test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 361s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 361s test/orm/test_subquery_relations.py::EagerTest::test_add_arbitrary_exprs 361s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_add_arbitrary_exprs 361s test/orm/test_subquery_relations.py::EagerTest::test_basic 361s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_basic 361s test/orm/test_subquery_relations.py::EagerTest::test_cyclical 361s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_cyclical 361s test/orm/test_subquery_relations.py::EagerTest::test_cyclical_explicit_join_depth 361s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_cyclical_explicit_join_depth 361s test/orm/test_subquery_relations.py::EagerTest::test_disable_dynamic 361s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_disable_dynamic 361s test/orm/test_subquery_relations.py::EagerTest::test_double_same_mappers 361s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_same_mappers 361s test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac 361s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac 361s test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac_against_subquery 361s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac_against_subquery 361s test/orm/test_subquery_relations.py::EagerTest::test_double_with_aggregate 361s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_with_aggregate 361s test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_one 361s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_one 361s test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_three 361s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_three 361s test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_two 361s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_two 361s test/orm/test_subquery_relations.py::EagerTest::test_from_get 361s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_get 361s test/orm/test_subquery_relations.py::EagerTest::test_from_params 361s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_params 361s test/orm/test_subquery_relations.py::EagerTest::test_from_statement[False] 361s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_statement[False] 362s test/orm/test_subquery_relations.py::EagerTest::test_from_statement[True] 362s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_statement[True] 362s test/orm/test_subquery_relations.py::EagerTest::test_group_by_only 362s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_group_by_only 362s test/orm/test_subquery_relations.py::EagerTest::test_limit 362s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_limit 362s test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_plain 362s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_plain 362s test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join 362s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join 362s test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join_alias 362s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join_alias 362s test/orm/test_subquery_relations.py::EagerTest::test_many_to_one 362s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_many_to_one 362s test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[cte] 362s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[cte] 362s test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[plain] 362s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[plain] 362s test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[subquery] 362s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[subquery] 362s test/orm/test_subquery_relations.py::EagerTest::test_mapper_pathing 362s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_mapper_pathing 363s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-False] 363s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-False] 363s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-True] 363s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-True] 363s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-False] 363s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-False] 363s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-True] 363s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[2-True] 363s test/orm/test_subquery_relations.py::EagerTest::test_one_to_many_scalar 363s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_one_to_many_scalar 363s test/orm/test_subquery_relations.py::EagerTest::test_options_pathing 363s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_options_pathing 363s test/orm/test_subquery_relations.py::EagerTest::test_orderby 363s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby 363s test/orm/test_subquery_relations.py::EagerTest::test_orderby_desc 363s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby_desc 363s test/orm/test_subquery_relations.py::EagerTest::test_orderby_multi 363s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby_multi 363s test/orm/test_subquery_relations.py::EagerTest::test_orderby_related 363s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby_related 363s test/orm/test_subquery_relations.py::EagerTest::test_params_arent_cached 363s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_params_arent_cached 363s test/orm/test_subquery_relations.py::EagerTest::test_uselist_false_warning 363s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_uselist_false_warning 363s test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_one 363s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_one 363s test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_two 363s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::FromSubqTest::test_subq_w_from_self_two 363s test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_joined 363s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_joined 363s test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_subq 364s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_subq 364s test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[not_use_in] 364s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[not_use_in] 364s test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[use_in] 364s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::Issue11173Test::test_multiple_queries[use_in] 364s test/orm/test_subquery_relations.py::Issue6149Test::test_issue_6419 364s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::Issue6149Test::test_issue_6419 364s test/orm/test_subquery_relations.py::JoinedNoLoadConflictTest::test_subqueryload_on_joined_noload 364s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::JoinedNoLoadConflictTest::test_subqueryload_on_joined_noload 364s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 364s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 364s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 364s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 364s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 364s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 364s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 364s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 364s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_no_query_on_deferred 364s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_no_query_on_deferred 364s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_populate_existing_propagate 364s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_populate_existing_propagate 364s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 364s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 364s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 364s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 364s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 364s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 364s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 364s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 364s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 364s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 364s test/orm/test_subquery_relations.py::OrderBySecondaryTest::test_ordering 364s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::OrderBySecondaryTest::test_ordering 364s test/orm/test_subquery_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_subquery_w_polymorphic 364s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_subquery_w_polymorphic 364s test/orm/test_subquery_relations.py::SelfReferentialTest::test_basic 364s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_basic 364s test/orm/test_subquery_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 364s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 364s test/orm/test_subquery_relations.py::SelfReferentialTest::test_no_depth 364s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_no_depth 364s test/orm/test_subquery_relations.py::SelfReferentialTest::test_options 364s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_options 365s test/orm/test_subquery_relations.py::SelfReferentialTest::test_with_deferred 365s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_with_deferred 365s test/orm/test_subquery_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_subq_subclass 365s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_subq_subclass 365s test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_cant_do_distinct_in_joins 365s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_cant_do_distinct_in_joins 365s test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_strategy_opt_m2o 365s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_strategy_opt_m2o 365s test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_unrelated_opt_m2o 365s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_unrelated_opt_m2o 365s test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_m2o 365s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_m2o 365s test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_o2m 365s [gw1] [ 63%] PASSED test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_o2m 365s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[Compiled] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[Compiled] 365s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[DDLCompiler] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[DDLCompiler] 365s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSDDLCompiler] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSDDLCompiler] 365s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLCompiler] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLCompiler] 365s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLStrictCompiler] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MSSQLStrictCompiler] 365s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler] 365s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mariadbconnector] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mariadbconnector] 365s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqlconnector] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqlconnector] 365s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqldb] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLCompiler_mysqldb] 365s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLDDLCompiler] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[MySQLDDLCompiler] 365s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler] 365s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler_cx_oracle] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleCompiler_cx_oracle] 365s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleDDLCompiler] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[OracleDDLCompiler] 365s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler] 365s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_asyncpg] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_asyncpg] 365s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_pg8000] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_pg8000] 365s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_psycopg] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_psycopg] 365s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGDDLCompiler] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGDDLCompiler] 365s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLCompiler] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLCompiler] 365s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteCompiler] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteCompiler] 365s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteDDLCompiler] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteDDLCompiler] 365s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[StrSQLCompiler] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[StrSQLCompiler] 365s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-engine] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-engine] 365s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-false] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-false] 365s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-option] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-option] 365s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-engine] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-engine] 365s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-false] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-false] 365s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-option] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-option] 365s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_off 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_off 365s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_on 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_on 365s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[not_use_dialect_setting] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[not_use_dialect_setting] 365s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[use_dialect_setting] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[use_dialect_setting] 365s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_turn_autocommit_off_via_default_iso_level 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_turn_autocommit_off_via_default_iso_level 365s test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[7\xe7\x9f] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[7\xe7\x9f] 365s test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[this is binary] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[this is binary] 365s test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_pickle_roundtrip 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_pickle_roundtrip 365s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected0-_exclusions_00] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected0-_exclusions_00] 365s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected1-_exclusions_01] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected1-_exclusions_01] 365s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected2-_exclusions_02] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected2-_exclusions_02] 365s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected3-_exclusions_03] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected3-_exclusions_03] 365s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected4-_exclusions_04] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected4-_exclusions_04] 365s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected5-_exclusions_05] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected5-_exclusions_05] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-not_use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-not_use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-not_use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-not_use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-not_use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-not_use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-not_use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-not_use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-not_use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-not_use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-not_use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-not_use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-not_use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-not_use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-not_use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-not_use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-not_use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-not_use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-not_use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-not_use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-not_use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-not_use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-not_use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-not_use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-not_use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-not_use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-not_use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-not_use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-not_use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-not_use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-not_use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-not_use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-use_composite] 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-use_composite] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-(3)] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-(3)] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-[brack]] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-[brack]] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-col%p] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-col%p] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-plainname] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-plainname] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-(3)] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-(3)] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-[brack]] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-[brack]] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-col%p] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-col%p] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-plainname] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-plainname] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-(3)] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-(3)] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-[brack]] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-[brack]] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-col%p] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-col%p] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-plainname] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-plainname] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-(3)] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-(3)] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-[brack]] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-[brack]] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-col%p] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-col%p] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-plainname] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-plainname] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-(3)] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-(3)] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-[brack]] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-[brack]] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-col%p] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-col%p] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-plainname] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-plainname] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-(3)] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-(3)] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-[brack]] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-[brack]] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-col%p] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-col%p] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-plainname] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-plainname] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-(3)] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-(3)] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-[brack]] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-[brack]] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-col%p] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-col%p] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-plainname] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-plainname] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-(3)] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-(3)] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-[brack]] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-[brack]] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-col%p] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-col%p] 365s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-plainname] 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-plainname] 365s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_null 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_null 365s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_render_literal_bool 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_render_literal_bool 365s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_round_trip 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_round_trip 365s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_whereclause 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_whereclause 365s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_from_round_trip 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_from_round_trip 365s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_scalar_subq_round_trip 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_scalar_subq_round_trip 365s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_insert_from_select_round_trip 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_insert_from_select_round_trip 365s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_nonrecursive_round_trip 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_nonrecursive_round_trip 365s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_recursive_round_trip 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_recursive_round_trip 365s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_update_from_round_trip 365s [gw1] [ 63%] SKIPPED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_update_from_round_trip 365s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-not_values_named] 365s [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] 365s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-values_named] 365s [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] 365s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-not_cte_named-not_values_named] 365s [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] 365s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-not_cte_named-values_named] 365s [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] 365s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-cte_named-not_values_named] 365s [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] 365s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-cte_named-values_named] 365s [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] 365s 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] 365s [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] 365s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-not_cte_named-values_named] 365s [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] 365s test/dialect/test_suite.py::CastTypeDecoratorTest_sqlite+pysqlite_3_46_1::test_special_type 365s [gw1] [ 63%] PASSED test/dialect/test_suite.py::CastTypeDecoratorTest_sqlite+pysqlite_3_46_1::test_special_type 365s test/dialect/test_suite.py::CollateTest_sqlite+pysqlite_3_46_1::test_collate_order_by 365s [gw1] [ 64%] PASSED test/dialect/test_suite.py::CollateTest_sqlite+pysqlite_3_46_1::test_collate_order_by 365s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-MyInline] 365s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-MyInline] 365s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-None] 365s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-None] 365s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-my_inline] 365s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-my_inline] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-MyInline] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-MyInline] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-None] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-None] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-my_inline] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-my_inline] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[False] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[False] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[True] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[True] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[False] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[False] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[True] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[True] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-MyCkConst] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-MyCkConst] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-None] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-None] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-my_ck_const] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-my_ck_const] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-MyCkConst] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-MyCkConst] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-None] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-None] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-my_ck_const] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-my_ck_const] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-CASCADE-None-_exclusions_00] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-CASCADE-None-_exclusions_00] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-RESTRICT-_exclusions_04] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-RESTRICT-_exclusions_04] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-SET NULL-_exclusions_01] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-RESTRICT-None-_exclusions_05] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-RESTRICT-None-_exclusions_05] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected2-None-NO ACTION-_exclusions_02] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected3-NO ACTION-None-_exclusions_03] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[False] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[False] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[True] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[True] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_nullable_reflection 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_nullable_reflection 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_numeric_reflection 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_numeric_reflection 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_covering_index 366s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_covering_index 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_expression_based_indexes 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_expression_based_indexes 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Boolean-default2-1|true-_exclusions_02] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Boolean-default2-1|true-_exclusions_02] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[DateTime-default5-current_timestamp|now|getdate-_exclusions_05] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-10-'?10'?-_exclusions_01] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-10-'?10'?-_exclusions_01] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default0-'?10'?-_exclusions_00] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default0-'?10'?-_exclusions_00] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default3-3\\+5-_exclusions_03] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default3-3\\+5-_exclusions_03] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default4-3\\*5-_exclusions_04] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default4-3\\*5-_exclusions_04] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default6-3\\+5-_exclusions_06] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default6-3\\+5-_exclusions_06] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[CHAR-_exclusions_02] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[CHAR-_exclusions_02] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NCHAR-_exclusions_04] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NCHAR-_exclusions_04] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NVARCHAR-_exclusions_03] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NVARCHAR-_exclusions_03] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[String-_exclusions_00] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[String-_exclusions_00] 366s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[VARCHAR-_exclusions_01] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[VARCHAR-_exclusions_01] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_column_collation_reflection 366s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_column_collation_reflection 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode 366s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode_full 366s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode_full 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_dialect_initialize 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_dialect_initialize 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-False-_exclusions_00] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-False-_exclusions_00] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-True-_exclusions_01] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-True-_exclusions_01] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-False-_exclusions_02] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-False-_exclusions_02] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-True-_exclusions_03] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-True-_exclusions_03] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments 366s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments_with_schema 366s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments_with_schema 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_default_schema_name 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_default_schema_name 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[False-_exclusions_00] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[False-_exclusions_00] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[True-_exclusions_01] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[True-_exclusions_01] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[FK_users_id] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[FK_users_id] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[fk.with.dots] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[fk.with.dots] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[fk_users_id] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[fk_users_id] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[mixedCaseName] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys_quoted_name[mixedCaseName] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[False-_exclusions_00] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[False-_exclusions_00] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[True-_exclusions_01] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[True-_exclusions_01] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[IX_test_data] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[IX_test_data] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[ix.with.dots] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[ix.with.dots] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[ix_test_data] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[ix_test_data] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[mixedCaseIndex] 366s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes_quoted_name[mixedCaseIndex] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_inter_schema_foreign_keys 366s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_inter_schema_foreign_keys 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 366s [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] 366s 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] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 366s [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] 366s 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] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 366s [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] 366s 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] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 366s [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] 366s 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] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 366s [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] 366s 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] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 366s [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] 366s 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] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 366s [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] 366s 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] 366s [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] 366s 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] 366s [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] 366s 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] 366s [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] 366s 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] 366s [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] 366s 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] 366s [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] 366s 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] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 366s [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] 366s 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] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 366s [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] 366s 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] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 366s [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] 366s 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] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 366s [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] 366s 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] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 366s [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] 366s 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] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 366s [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] 366s 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] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 366s [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] 366s 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] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 366s [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] 366s 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] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 366s [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] 366s 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] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 366s [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] 366s 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] 366s [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] 366s 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] 366s [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] 366s 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] 366s [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] 366s 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] 366s [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] 366s 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] 366s [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] 366s 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] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 366s [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] 366s 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] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 366s [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] 366s 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] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 366s [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] 366s 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] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 366s [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] 366s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 367s [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] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 367s [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] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 367s [gw1] [ 65%] 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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 367s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 367s [gw1] [ 65%] 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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 367s [gw1] [ 65%] 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] 367s 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] 367s [gw1] [ 65%] 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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 367s [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--_exclusions_01] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 367s [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] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 367s [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] 367s 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] 367s [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] 367s 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] 367s [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] 367s 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] 367s [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] 367s 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] 367s [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] 367s 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] 367s [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] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 367s [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] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 367s [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] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 367s [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] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 367s [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] 367s 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] 367s [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] 367s 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] 367s [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] 367s 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] 367s [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] 367s 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] 367s [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] 367s 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] 367s [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] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 367s [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] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 367s [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] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 367s [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] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s 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] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 367s [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] 367s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 368s [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] 368s 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] 368s [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] 368s 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] 368s [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] 368s 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] 368s [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] 368s 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] 368s [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] 368s 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] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 368s [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] 368s 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] 368s [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] 368s 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] 368s [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] 368s 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] 368s [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] 368s 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] 368s [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] 368s 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] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 368s [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] 368s 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] 368s [gw1] [ 66%] 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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 368s [gw1] [ 66%] 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] 368s 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] 368s [gw1] [ 66%] 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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 368s [gw1] [ 66%] 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] 368s 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] 368s [gw1] [ 66%] 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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 368s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 368s [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] 368s 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] 368s [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] 368s 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] 368s [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] 368s 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] 368s [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] 368s 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] 368s [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] 368s 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] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 368s [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] 368s 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] 368s [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] 368s 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] 368s [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] 368s 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] 368s [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] 368s 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] 368s [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] 368s 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] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 368s [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] 368s 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] 368s [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] 368s 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] 368s [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] 368s 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] 368s [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] 368s 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] 368s [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] 368s 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] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 368s [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] 368s 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] 368s [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] 368s 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] 368s [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] 368s 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] 368s [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] 368s 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] 368s [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] 368s 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] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 368s [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] 368s 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] 368s [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] 368s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 368s [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] 368s 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] 368s [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] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 369s [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] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 369s [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] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 369s [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] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 369s [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] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 369s [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] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 369s [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] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_nopk-noncol_idx_nopk] 369s [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] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_pk-noncol_idx_pk] 369s [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] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[False-_exclusions_00] 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[False-_exclusions_00] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[True-_exclusions_01] 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[True-_exclusions_01] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[PK_test_table] 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[PK_test_table] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[mixedCasePK] 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[mixedCasePK] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[pk.with.dots] 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[pk.with.dots] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[pk_test_table] 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint_quoted_name[pk_test_table] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names_w_translate_map 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names_w_translate_map 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-None-_exclusions_10] 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-None-_exclusions_10] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-foreign_key-_exclusions_11] 369s [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] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-None-_exclusions_10] 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-None-_exclusions_10] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-foreign_key-_exclusions_11] 369s [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] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[False-_exclusions_01] 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[False-_exclusions_01] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[True-_exclusions_00] 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[True-_exclusions_00] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_columns 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_columns 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_indexes 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_indexes 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_names 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_names 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_unique_constraints 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_unique_constraints 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_columns 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_columns 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_names 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_names 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[False-_exclusions_01] 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[False-_exclusions_01] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[True-_exclusions_00] 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[True-_exclusions_00] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[UQ_email] 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[UQ_email] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[mixedCaseUQ] 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[mixedCaseUQ] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[uq.with.dots] 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[uq.with.dots] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[uq_email] 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints_quoted_name[uq_email] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[False-_exclusions_00] 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[False-_exclusions_00] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[True-_exclusions_01] 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[True-_exclusions_01] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition_does_not_exist 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition_does_not_exist 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[False-_exclusions_01] 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[False-_exclusions_01] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[True-_exclusions_00] 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[True-_exclusions_00] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema_w_translate_map 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema_w_translate_map 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-False] 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-False] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-True] 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-True] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-False] 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-False] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-True] 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-True] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[False-_exclusions_01] 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[False-_exclusions_01] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[True-_exclusions_00] 369s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[True-_exclusions_00] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 369s [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] 369s 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] 369s [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] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 369s [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] 369s 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] 369s [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] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 369s [gw1] [ 67%] 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] 369s 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] 369s [gw1] [ 67%] 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] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 369s [gw1] [ 67%] 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] 369s 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] 369s [gw1] [ 67%] 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] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 369s [gw1] [ 67%] 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] 369s 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] 369s [gw1] [ 67%] 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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 369s [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] 369s 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] 369s [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] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 369s [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] 369s 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] 369s [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] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 369s [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] 369s 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] 369s [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] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 369s [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] 369s 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] 369s [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] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 369s [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] 369s 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] 369s [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] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 369s [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] 369s 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] 369s [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] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 369s [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] 369s 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] 369s [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] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s 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] 369s [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] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 369s [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] 369s 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] 369s [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] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 369s [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] 369s 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] 369s [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] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 369s [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] 369s 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] 369s [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] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_check_constraints-_exclusions_06] 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_check_constraints-_exclusions_06] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_columns-_exclusions_01] 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_columns-_exclusions_01] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_foreign_keys-_exclusions_03] 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_foreign_keys-_exclusions_03] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_indexes-_exclusions_04] 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_indexes-_exclusions_04] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_pk_constraint-_exclusions_02] 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_pk_constraint-_exclusions_02] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_comment-_exclusions_07] 369s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_comment-_exclusions_07] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_options-_exclusions_00] 369s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_options-_exclusions_00] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_unique_constraints-_exclusions_05] 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_unique_constraints-_exclusions_05] 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_table_temp_table 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_table_temp_table 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_schema_cache 369s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_schema_cache 369s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_unreflectable 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_unreflectable 369s test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_fk_column_order 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_fk_column_order 369s test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_pk_column_order 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_pk_column_order 369s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 369s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 369s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_in_unions_from_alias 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_in_unions_from_alias 369s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 369s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 369s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 369s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_select_from_plain_union 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_select_from_plain_union 369s test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_all 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_all 369s test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_columns 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_columns 369s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_computed_col_default_not_set 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_computed_col_default_not_set 369s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_computed 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_computed 369s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted 369s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted_with_schema 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted_with_schema 369s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_literal 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_literal 369s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null 369s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 369s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 369s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 369s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 369s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_literal 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_literal 369s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null 369s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 369s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip 369s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 369s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_select_direct 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_select_direct 369s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_literal 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_literal 369s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null 369s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 369s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 369s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 369s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 369s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_literal 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_literal 369s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null 369s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 369s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 369s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 369s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 369s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 369s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 369s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 369s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 369s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 369s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_literal 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_literal 369s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null 369s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 369s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 369s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 369s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 369s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 369s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 369s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 369s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 369s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 369s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[%percent] 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[%percent] 369s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[/slashes/] 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[/slashes/] 369s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1col:on] 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1col:on] 369s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1param] 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1param] 369s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[42numbers] 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[42numbers] 369s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[[BracketsAndCase]] 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[[BracketsAndCase]] 369s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[___name] 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[___name] 369s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_name] 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_name] 369s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_starts_with_underscore] 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_starts_with_underscore] 369s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[boring] 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[boring] 369s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[col:ons] 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[col:ons] 369s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[dot.s] 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[dot.s] 369s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[has spaces] 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[has spaces] 369s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more :: %colons%] 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more :: %colons%] 369s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more/slashes] 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more/slashes] 369s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[par(ens)] 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[par(ens)] 369s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per % cent] 369s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per % cent] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per cent] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per cent] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%(ens)yah] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%(ens)yah] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%signs] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%signs] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[q?marks] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[q?marks] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[%percent] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[%percent] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[/slashes/] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[/slashes/] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1col:on] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1col:on] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1param] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1param] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[42numbers] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[42numbers] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[[BracketsAndCase]] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[[BracketsAndCase]] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[___name] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[___name] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_name] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_name] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_starts_with_underscore] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_starts_with_underscore] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[boring] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[boring] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[col:ons] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[col:ons] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[dot.s] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[dot.s] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[has spaces] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[has spaces] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more :: %colons%] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more :: %colons%] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more/slashes] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more/slashes] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[par(ens)] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[par(ens)] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per % cent] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per % cent] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per cent] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per cent] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%(ens)yah] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%(ens)yah] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%signs] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%signs] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[q?marks] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[q?marks] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[%percent] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[%percent] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[/slashes/] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[/slashes/] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1col:on] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1col:on] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1param] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1param] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[42numbers] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[42numbers] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[[BracketsAndCase]] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[[BracketsAndCase]] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[___name] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[___name] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_name] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_name] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_starts_with_underscore] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_starts_with_underscore] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[boring] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[boring] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[col:ons] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[col:ons] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[dot.s] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[dot.s] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[has spaces] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[has spaces] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more :: %colons%] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more :: %colons%] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more/slashes] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more/slashes] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[par(ens)] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[par(ens)] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per % cent] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per % cent] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per cent] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per cent] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%(ens)yah] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%(ens)yah] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%signs] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%signs] 370s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[q?marks] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[q?marks] 370s test/dialect/test_suite.py::DistinctOnTest_sqlite+pysqlite_3_46_1::test_distinct_on 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::DistinctOnTest_sqlite+pysqlite_3_46_1::test_distinct_on 370s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a%] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a%] 370s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a] 370s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b%percent] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b%percent] 370s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b] 370s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[r\xe9veill\xe9] 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[r\xe9veill\xe9] 370s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 370s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany_returning 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany_returning 370s test/dialect/test_suite.py::EscapingTest::test_percent_sign_round_trip 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::EscapingTest::test_percent_sign_round_trip 370s test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_exception_with_non_ascii 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_exception_with_non_ascii 370s test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_integrity_error 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_integrity_error 370s test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists 370s test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists_false 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists_false 370s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_bindparam 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_bindparam 370s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_direct 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_direct 370s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam 370s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam_non_tuple 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam_non_tuple 370s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_typed_bindparam_non_tuple 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_typed_bindparam_non_tuple 370s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_bindparam 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_bindparam 370s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_direct 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_direct 370s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_bindparam 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_bindparam 370s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_direct 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_direct 370s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_bindparam 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_bindparam 370s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_direct 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_direct 370s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_bindparam 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_bindparam 370s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_direct 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_direct 370s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_in_plus_notempty_notin 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_in_plus_notempty_notin 370s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_bindparam 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_bindparam 370s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_direct 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_direct 370s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_bindparam 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_bindparam 370s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_direct 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_direct 370s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_bindparam 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_bindparam 370s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_direct 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_direct 370s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_bindparam 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_bindparam 370s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_direct 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_direct 370s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_bindparam 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_bindparam 370s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_direct 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_direct 370s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_nonempty_in_plus_empty_notin 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_nonempty_in_plus_empty_notin 370s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_bindparam 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_bindparam 370s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_direct 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_direct 370s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_typed_str_in 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_typed_str_in 370s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_untyped_str_in 370s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_untyped_str_in 370s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_fetch_offset 370s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_fetch_offset 370s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit 370s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit_offset 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit_offset 370s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_offset 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_offset 370s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_fetch_offset 370s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_fetch_offset 370s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit 370s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_offset 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_offset 370s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_simple_offset 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_simple_offset 370s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_offset 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_offset 370s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_no_order 370s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_no_order 370s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_nobinds 370s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_nobinds 370s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent 370s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent 370s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent_ties 370s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent_ties 370s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties 370s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties 370s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties_exact_number 370s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties_exact_number 370s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_offset_nobinds 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_offset_nobinds 370s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_render_multiple_times 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_render_multiple_times 370s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch 370s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch 370s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_offset 370s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_offset 370s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent 370s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent 370s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent_ties 370s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent_ties 370s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_ties 370s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_ties 370s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit 370s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_expr_offset 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_expr_offset 370s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases0] 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases0] 370s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases1] 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases1] 370s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases2] 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases2] 370s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset 370s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset_zero 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset_zero 370s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 370s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 370s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 370s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 370s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 370s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 370s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 370s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 370s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 370s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 370s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 370s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 370s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[dialect] 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[dialect] 370s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[inspector] 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[inspector] 370s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[dialect] 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[dialect] 370s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[inspector] 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[inspector] 370s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table 370s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_cache 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_cache 370s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_nonexistent_schema 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_nonexistent_schema 370s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_schema 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_schema 370s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_table 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_table 370s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_view 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_view 370s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view 370s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view_schema 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view_schema 370s test/dialect/test_suite.py::IdentityAutoincrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_with_identity 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IdentityAutoincrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_with_identity 370s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert 370s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert_implicit_returning 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert_implicit_returning 370s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert 370s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert_multiple 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert_multiple 370s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select 370s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc 370s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc_no_rows 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc_no_rows 370s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_with_defaults 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_with_defaults 370s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-plain] 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-plain] 370s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-return_defaults] 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-return_defaults] 370s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-plain] 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-plain] 370s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-return_defaults] 370s [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] 370s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-1376537018368127] 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-1376537018368127] 370s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483646] 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483646] 370s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483647] 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483647] 370s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483648] 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483648] 370s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483649] 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483649] 370s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[0] 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[0] 370s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[1376537018368127] 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[1376537018368127] 370s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483646] 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483646] 370s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483647] 370s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483647] 370s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483648] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483648] 371s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483649] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483649] 371s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-1376537018368127] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-1376537018368127] 371s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483646] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483646] 371s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483647] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483647] 371s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483648] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483648] 371s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483649] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483649] 371s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[0] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[0] 371s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[1376537018368127] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[1376537018368127] 371s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483646] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483646] 371s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483647] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483647] 371s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483648] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483648] 371s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483649] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483649] 371s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_literal 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_literal 371s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_different] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_different] 371s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_same] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_same] 371s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_null] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_null] 371s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_first] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_first] 371s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_second] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_second] 371s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_all_levels 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_all_levels 371s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_isolation_level 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_isolation_level 371s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_user_setting_is_restored 371s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_user_setting_is_restored 371s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 371s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 371s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_non_default_isolation_level 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_non_default_isolation_level 371s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_against_string_basic 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_against_string_basic 371s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_mixed_path 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_mixed_path 371s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_simple_int 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_simple_int 371s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_spaces_in_key 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_spaces_in_key 371s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_string_path 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_string_path 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_eval_none_flag_orm 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_eval_none_flag_orm 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None0] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None0] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None1] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None1] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal0] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal0] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal1] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal1] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal2] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal2] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean0] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean0] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean1] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean1] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean2] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean2] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float0] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float0] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float1] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float1] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float2] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float2] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer0] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer0] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer1] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer1] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer2] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer2] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer3] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer3] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json0] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json0] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json1] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json1] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric0] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric0] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric1] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric1] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric2] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric2] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string0] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string0] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string1] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string1] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string2] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string2] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string3] 371s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string3] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal0] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal0] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal1] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal1] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal2] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal2] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean0] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean0] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean1] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean1] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean2] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean2] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float0] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float0] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float1] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float1] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float2] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float2] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer0] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer0] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer1] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer1] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer2] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer2] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer3] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer3] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric0] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric0] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric1] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric1] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric2] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric2] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string0] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string0] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string1] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string1] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string2] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string2] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string3] 371s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string3] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal0] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal0] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal1] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal1] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal2] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal2] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean0] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean0] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean1] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean1] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean2] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean2] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float0] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float0] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float1] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float1] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float2] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float2] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer0] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer0] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer1] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer1] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer2] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer2] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer3] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer3] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric0] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric0] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric1] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric1] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric2] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric2] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string0] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string0] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string1] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string1] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string2] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string2] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string3] 371s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string3] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_custom_json 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_custom_json 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_data1 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_data1 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_json_null_as_json_null 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_json_null_as_json_null 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[multiparameters] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[multiparameters] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[parameters] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[parameters] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[values] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[values] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[multiparameters] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[multiparameters] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[omit] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[omit] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[parameters] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[parameters] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[values] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[values] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-ascii] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-ascii] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-unicode] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-unicode] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-ascii] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-ascii] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-unicode] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-unicode] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-ascii] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-ascii] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-unicode] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-unicode] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-ascii] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-ascii] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-unicode] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-unicode] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-ascii] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-ascii] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-unicode] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-unicode] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-ascii] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-ascii] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-unicode] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-unicode] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1.0] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1.0] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[0] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[0] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15.052] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15.052] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[False] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[False] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[None] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[None] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[True] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[True] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[a string] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[a string] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve ill\xe9] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve ill\xe9] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve\U0001f40d ill\xe9] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve\U0001f40d ill\xe9] 371s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_unicode_round_trip 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_unicode_round_trip 371s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_false 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_false 371s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_fk 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_fk 371s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_true 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_true 371s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_false 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_false 371s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_fk 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_fk 371s test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert 371s test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_last_inserted_id 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_last_inserted_id 371s test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_native_lastrowid_autoinc 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_native_lastrowid_autoinc 371s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape 371s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape_escape 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape_escape 371s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_escape 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_escape 371s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_unescaped 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_unescaped 371s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape 371s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape_escape 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape_escape 371s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_escape 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_escape 371s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_sqlexpr 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_sqlexpr 371s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_unescaped 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_unescaped 371s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_not_regexp_match 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_not_regexp_match 371s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[(b|c)-expected5] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[(b|c)-expected5] 371s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[9cde-expected3] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[9cde-expected3] 371s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^(b|c)-expected6] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^(b|c)-expected6] 371s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^a-expected4] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^a-expected4] 371s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^abc-expected2] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^abc-expected2] 371s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[a.cde-expected0] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[a.cde-expected0] 371s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[abc-expected1] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[abc-expected1] 371s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_replace 371s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_replace 371s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape 371s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape_escape 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape_escape 371s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_escape 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_escape 371s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_sqlexpr 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_sqlexpr 371s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_unescaped 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_unescaped 371s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ck-_exclusions_03] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ck-_exclusions_03] 371s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[fk-_exclusions_00] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[fk-_exclusions_00] 371s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ix-_exclusions_02] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ix-_exclusions_02] 371s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[pk-_exclusions_01] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[pk-_exclusions_01] 371s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[uq-_exclusions_04] 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[uq-_exclusions_04] 371s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip 371s [gw1] [ 68%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip 371s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip_w_cast 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip_w_cast 371s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal 371s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal_large 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal_large 371s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_decimal 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_decimal 371s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_float 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_float 371s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_coerce_round_trip 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_coerce_round_trip 371s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_custom_scale 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_custom_scale 371s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Double] 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Double] 371s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Float] 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Float] 371s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_infinity_floats 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_infinity_floats 371s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_many_significant_digits 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_many_significant_digits 371s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_decimal 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_decimal 371s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_float 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_float 371s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_no_decimal 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_no_decimal 371s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_decimal 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_decimal 371s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_float 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_float 371s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_precision_decimal 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_precision_decimal 371s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_float 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_float 371s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric 371s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric_asfloat 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric_asfloat 371s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int 371s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int_desc 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int_desc 371s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_multiple 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_multiple 371s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_group_by_composed 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_group_by_composed 371s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain 371s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain_desc 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain_desc 371s test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_returning_roundtrip 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_returning_roundtrip 371s test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_roundtrip 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_roundtrip 371s test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_single_roundtrip 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_single_roundtrip 371s test/dialect/test_suite.py::PingTest_sqlite+pysqlite_3_46_1::test_do_ping 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::PingTest_sqlite+pysqlite_3_46_1::test_do_ping 371s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile 371s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile_literal_binds 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile_literal_binds 371s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute 371s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_expanding_plus_literal_execute 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_expanding_plus_literal_execute 371s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_execute 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_execute 371s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_heterogeneous_execute 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_heterogeneous_execute 371s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote " two-_exclusions_01] 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote " two-_exclusions_01] 371s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote ' one-_exclusions_00] 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote ' one-_exclusions_00] 371s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote " two-_exclusions_01] 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote " two-_exclusions_01] 371s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote ' one-_exclusions_00] 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote ' one-_exclusions_00] 371s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote " two-_exclusions_01] 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote " two-_exclusions_01] 371s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote ' one-_exclusions_00] 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote ' one-_exclusions_00] 371s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote " two-_exclusions_01] 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote " two-_exclusions_01] 371s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote ' one-_exclusions_00] 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote ' one-_exclusions_00] 371s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote " two-_exclusions_01] 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote " two-_exclusions_01] 371s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote ' one-_exclusions_00] 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote ' one-_exclusions_00] 371s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote " two-_exclusions_01] 371s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote " two-_exclusions_01] 371s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote ' one-_exclusions_00] 371s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote ' one-_exclusions_00] 371s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote " two-_exclusions_01] 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote " two-_exclusions_01] 371s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote ' one-_exclusions_00] 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote ' one-_exclusions_00] 371s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote " two-_exclusions_01] 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote " two-_exclusions_01] 371s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote ' one-_exclusions_00] 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote ' one-_exclusions_00] 371s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote " two-_exclusions_01] 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote " two-_exclusions_01] 371s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote ' one-_exclusions_00] 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote ' one-_exclusions_00] 371s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_many 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_many 371s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_single 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_single 371s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_many 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_many 371s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_single 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_single 371s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_many 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_many 371s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_single 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_single 371s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert_implicit_returning 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert_implicit_returning 371s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_autocommit 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_autocommit 371s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_no_autocommit 371s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_no_autocommit 371s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary1] 371s [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] 371s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary2] 371s [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] 371s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-UUID] 371s [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] 371s 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] 371s [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] 371s 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] 371s [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] 371s 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] 371s [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] 371s 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] 371s [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] 371s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary1] 371s [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] 371s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary2] 371s [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] 371s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-UUID] 371s [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] 371s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-generic_native_uuid] 371s [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] 371s 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] 371s [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] 371s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-non_native_uuid] 371s [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] 371s 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] 371s [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] 371s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary1] 371s [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] 371s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary2] 371s [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] 371s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-UUID] 371s [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] 371s 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] 371s [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] 371s 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] 371s [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] 371s 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] 371s [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] 371s 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] 371s [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] 371s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary1] 371s [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] 371s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary2] 371s [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] 371s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-UUID] 371s [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] 371s 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] 371s [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] 371s 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] 371s [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] 371s 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] 371s [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] 371s 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] 371s [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] 371s 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] 371s [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] 371s 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] 371s [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] 371s 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] 371s [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] 371s 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] 371s [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] 371s 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] 371s [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] 371s 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] 371s [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] 371s 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] 371s [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] 371s 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] 371s [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] 371s 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] 371s [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] 371s 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] 371s [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] 371s 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] 371s [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] 371s 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] 371s [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] 371s 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] 371s [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] 371s 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] 371s [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] 372s 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] 372s [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] 372s 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] 372s [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] 372s 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] 372s [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] 372s 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] 372s [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] 372s 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] 372s [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] 372s 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] 372s [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] 372s 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] 372s [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] 372s 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] 372s [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] 372s 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] 372s [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] 372s 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] 372s [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] 372s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insertmanyvalues_returning 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insertmanyvalues_returning 372s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_last_inserted_id_implicit_returning 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_last_inserted_id_implicit_returning 372s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_basic 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_basic 372s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_delete_rowcount 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_delete_rowcount 372s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_delete_rowcount 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_delete_rowcount 372s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_update_rowcount 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_update_rowcount 372s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-delete] 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-delete] 372s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-insert] 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-insert] 372s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-select] 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-select] 372s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-update] 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-update] 372s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-delete] 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-delete] 372s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-insert] 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-insert] 372s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-select] 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-select] 372s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-update] 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-update] 372s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_raw_sql_rowcount 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_raw_sql_rowcount 372s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_text_rowcount 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_text_rowcount 372s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-implicit_returning] 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-implicit_returning] 372s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-not_implicit_returning] 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-not_implicit_returning] 372s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-implicit_returning] 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-implicit_returning] 372s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-not_implicit_returning] 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-not_implicit_returning] 372s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount1 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount1 372s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount2 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount2 372s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_w_scalar_select 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_w_scalar_select 372s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_with_dupe_names 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_with_dupe_names 372s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_attr 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_attr 372s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_col_object 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_col_object 372s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_int 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_int 372s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_string 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_string 372s test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_both_tables 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_both_tables 372s test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_whereclause_only 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_whereclause_only 372s test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_subquery 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_subquery 372s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete 372s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[emptyin] 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[emptyin] 372s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[norows] 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[norows] 372s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[rows] 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[rows] 372s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 372s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[emptyin] 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[emptyin] 372s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[norows] 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[norows] 372s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[rows] 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[rows] 372s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_binary 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_binary 372s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_clauselist 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_clauselist 372s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[%B%-expected0] 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[%B%-expected0] 372s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C%Z-expected2] 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C%Z-expected2] 372s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C-expected1] 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C-expected1] 372s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal 372s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 372s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 372s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_quoting 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_quoting 372s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_nolength_string 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_nolength_string 372s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 372s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 372s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 372s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 372s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 372s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 372s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 372s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 372s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 372s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 372s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 372s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 372s test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_comments 372s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_comments 372s test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_identity 372s [gw1] [ 69%] SKIPPED test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_identity 372s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal 372s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 372s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 372s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_percentsigns 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_percentsigns 372s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_quoting 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_quoting 372s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_empty_strings 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_empty_strings 372s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_null_strings 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_null_strings 372s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_roundtrip 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_roundtrip 372s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 372s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 372s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 372s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 372s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 372s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_select_direct 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_select_direct 372s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_literal 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_literal 372s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null 372s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 372s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip 372s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 372s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_select_direct 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_select_direct 372s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[-15-5--3] 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[-15-5--3] 372s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[15-10-1] 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[15-10-1] 372s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer_bound 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer_bound 372s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_numeric[5.52-2.4-2.0] 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_numeric[5.52-2.4-2.0] 372s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_float[5.52-2.4-2.3] 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_float[5.52-2.4-2.3] 372s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[-15-10--1.5] 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[-15-10--1.5] 372s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[15-10-1.5] 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[15-10-1.5] 372s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer_bound 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer_bound 372s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_numeric[5.52-2.4-2.3] 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_numeric[5.52-2.4-2.3] 372s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_col_targeting 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_col_targeting 372s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_insert 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_insert 372s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_reflect 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_reflect 372s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_repr 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_repr 372s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_empty_strings_text 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_empty_strings_text 372s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal 372s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 372s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_null_strings_text 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_null_strings_text 372s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip 372s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 372s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_empty_strings_varchar 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_empty_strings_varchar 372s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal 372s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 372s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_null_strings_varchar 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_null_strings_varchar 372s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip 372s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 372s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_text 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_text 372s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_uuid 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_uuid 372s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_text 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_text 372s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_uuid 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_uuid 372s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_returning 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_returning 372s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_round_trip 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_round_trip 372s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_text_round_trip 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_text_round_trip 372s test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window 372s test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window_rows_between 372s [gw1] [ 69%] PASSED test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window_rows_between 372s test/orm/test_sync.py::SyncTest::test_clear 372s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_clear 372s test/orm/test_sync.py::SyncTest::test_clear_pk 372s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_clear_pk 372s test/orm/test_sync.py::SyncTest::test_clear_unmapped 372s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_clear_unmapped 372s test/orm/test_sync.py::SyncTest::test_populate 372s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_populate 372s test/orm/test_sync.py::SyncTest::test_populate_dict 372s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_populate_dict 372s test/orm/test_sync.py::SyncTest::test_populate_dict_unmapped 372s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_populate_dict_unmapped 372s test/orm/test_sync.py::SyncTest::test_populate_flag_cascaded 372s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_populate_flag_cascaded 373s test/orm/test_sync.py::SyncTest::test_populate_unmapped_dest 373s [gw1] [ 69%] PASSED test/orm/test_sync.py::SyncTest::test_populate_unmapped_dest 373s test/orm/test_sync.py::SyncTest::test_populate_unmapped_source 373s [gw1] [ 70%] PASSED test/orm/test_sync.py::SyncTest::test_populate_unmapped_source 373s test/orm/test_sync.py::SyncTest::test_source_modified_composite 373s [gw1] [ 70%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_composite 373s test/orm/test_sync.py::SyncTest::test_source_modified_composite_unmodified 373s [gw1] [ 70%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_composite_unmodified 373s test/orm/test_sync.py::SyncTest::test_source_modified_modified 373s [gw1] [ 70%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_modified 373s test/orm/test_sync.py::SyncTest::test_source_modified_no_pairs 373s [gw1] [ 70%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_no_pairs 373s test/orm/test_sync.py::SyncTest::test_source_modified_no_unmapped 373s [gw1] [ 70%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_no_unmapped 373s test/orm/test_sync.py::SyncTest::test_source_modified_unmodified 373s [gw1] [ 70%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_unmodified 373s test/orm/test_sync.py::SyncTest::test_update 373s [gw1] [ 70%] PASSED test/orm/test_sync.py::SyncTest::test_update 373s test/orm/test_sync.py::SyncTest::test_update_unmapped 373s [gw1] [ 70%] PASSED test/orm/test_sync.py::SyncTest::test_update_unmapped 373s test/sql/test_tablesample.py::TableSampleTest::test_no_alias_construct 373s [gw1] [ 70%] PASSED test/sql/test_tablesample.py::TableSampleTest::test_no_alias_construct 373s test/sql/test_tablesample.py::TableSampleTest::test_select_from 373s [gw1] [ 70%] PASSED test/sql/test_tablesample.py::TableSampleTest::test_select_from 373s test/sql/test_tablesample.py::TableSampleTest::test_standalone 373s [gw1] [ 70%] PASSED test/sql/test_tablesample.py::TableSampleTest::test_standalone 373s test/sql/test_text.py::AsFromTest::test_alias 373s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_alias 373s test/sql/test_text.py::AsFromTest::test_basic_subquery_resultmap 373s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_basic_subquery_resultmap 373s test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap 373s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap 373s test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap_positional 373s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap_positional 373s test/sql/test_text.py::AsFromTest::test_build_bindparams 373s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_build_bindparams 373s test/sql/test_text.py::AsFromTest::test_column_collection_ordered 373s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_column_collection_ordered 373s test/sql/test_text.py::AsFromTest::test_column_collection_pos_plus_bykey 373s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_column_collection_pos_plus_bykey 373s test/sql/test_text.py::AsFromTest::test_cte 373s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_cte 373s test/sql/test_text.py::AsFromTest::test_cte_recursive 373s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_cte_recursive 373s test/sql/test_text.py::AsFromTest::test_scalar_subquery 373s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_scalar_subquery 373s test/sql/test_text.py::AsFromTest::test_select_alias_column 373s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_select_alias_column 373s test/sql/test_text.py::AsFromTest::test_select_alias_label_alt_name 373s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_select_alias_label_alt_name 373s test/sql/test_text.py::AsFromTest::test_select_column 373s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_select_column 373s test/sql/test_text.py::AsFromTest::test_select_label_alt_name 373s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_select_label_alt_name 373s test/sql/test_text.py::AsFromTest::test_select_label_alt_name_table_alias_column 373s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_select_label_alt_name_table_alias_column 373s test/sql/test_text.py::AsFromTest::test_select_table_alias_column 373s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_select_table_alias_column 373s test/sql/test_text.py::AsFromTest::test_subquery 373s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_subquery 373s test/sql/test_text.py::AsFromTest::test_subquery_accessors 373s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_subquery_accessors 373s test/sql/test_text.py::AsFromTest::test_unions 373s [gw1] [ 70%] PASSED test/sql/test_text.py::AsFromTest::test_unions 373s test/sql/test_text.py::BindParamTest::test_binds_compiled_named 373s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_binds_compiled_named 373s test/sql/test_text.py::BindParamTest::test_binds_compiled_positional 373s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_binds_compiled_positional 373s test/sql/test_text.py::BindParamTest::test_double_colons_dont_actually_need_escaping 373s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_double_colons_dont_actually_need_escaping 373s test/sql/test_text.py::BindParamTest::test_escaping_colons 373s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_escaping_colons 373s test/sql/test_text.py::BindParamTest::test_escaping_double_colons 373s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_escaping_double_colons 373s test/sql/test_text.py::BindParamTest::test_escaping_percent_signs 373s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_escaping_percent_signs 373s test/sql/test_text.py::BindParamTest::test_kw 373s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_kw 373s test/sql/test_text.py::BindParamTest::test_literal_binds 373s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_literal_binds 373s test/sql/test_text.py::BindParamTest::test_missing_bind_kw 373s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_missing_bind_kw 373s test/sql/test_text.py::BindParamTest::test_missing_bind_posn 373s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_missing_bind_posn 373s test/sql/test_text.py::BindParamTest::test_percent_signs_literal_binds 373s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_percent_signs_literal_binds 373s test/sql/test_text.py::BindParamTest::test_positional 373s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_positional 373s test/sql/test_text.py::BindParamTest::test_positional_plus_kw 373s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_positional_plus_kw 373s test/sql/test_text.py::BindParamTest::test_text_in_select_nonfrom 373s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_text_in_select_nonfrom 373s test/sql/test_text.py::BindParamTest::test_typing_construction 373s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_typing_construction 373s test/sql/test_text.py::BindParamTest::test_unique_binds 373s [gw1] [ 70%] PASSED test/sql/test_text.py::BindParamTest::test_unique_binds 373s test/sql/test_text.py::CompileTest::test_basic 373s [gw1] [ 70%] PASSED test/sql/test_text.py::CompileTest::test_basic 373s test/sql/test_text.py::CompileTest::test_text_adds_to_result_map 373s [gw1] [ 70%] PASSED test/sql/test_text.py::CompileTest::test_text_adds_to_result_map 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_asc 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_asc 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_anonymized 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_anonymized 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_non_anonymized 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_non_anonymized 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label_keyword 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label_keyword 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_colname 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_colname 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_label 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_label 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_subquery 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_subquery 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_no_order_by_text 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_no_order_by_text 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_alias_colname 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_alias_colname 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_colname 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_colname 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case0-a-modifiers0] 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case0-a-modifiers0] 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case1-a-modifiers1] 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case1-a-modifiers1] 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case2-a DESC-modifiers2] 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case2-a DESC-modifiers2] 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case3-a DESC-modifiers3] 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case3-a DESC-modifiers3] 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_func_label_desc 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_func_label_desc 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_label 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_label 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one_explicit_quote 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one_explicit_quote 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two_explicit_quote 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two_explicit_quote 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_named_label_from_anon_label 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_named_label_from_anon_label 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_outermost_label 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_outermost_label 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_over 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_over 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_pg_distinct 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_pg_distinct 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_standalone_units_stringable 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_standalone_units_stringable 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_union_column 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_union_column 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_union_label 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_union_label 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_distinct_label 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_distinct_label 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_group_by 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_group_by 373s test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_order_by 373s [gw1] [ 70%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_order_by 373s test/sql/test_text.py::SelectCompositionTest::test_expression_element_role 373s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_expression_element_role 373s test/sql/test_text.py::SelectCompositionTest::test_select_bundle_columns 373s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_bundle_columns 373s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eight 373s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eight 373s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[None-SELECT mytable.myid, whatever FROM mytable] 373s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[None-SELECT mytable.myid, whatever FROM mytable] 373s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT mytable.myid, whatever FROM mytable] 373s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT mytable.myid, whatever FROM mytable] 373s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_NONE-SELECT mytable.myid, whatever FROM mytable] 373s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_NONE-SELECT mytable.myid, whatever FROM mytable] 373s 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] 373s [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] 373s test/sql/test_text.py::SelectCompositionTest::test_select_composition_five 373s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_five 373s test/sql/test_text.py::SelectCompositionTest::test_select_composition_four 373s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_four 373s test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[None-SELECT mytable.myid, whatever FROM mytable UNION SELECT mytable.myid, whatever FROM mytable] 373s [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] 373s 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] 373s [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] 373s 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] 373s [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] 373s 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] 373s [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] 373s test/sql/test_text.py::SelectCompositionTest::test_select_composition_one 373s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_one 373s test/sql/test_text.py::SelectCompositionTest::test_select_composition_seven 373s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_seven 373s test/sql/test_text.py::SelectCompositionTest::test_select_composition_six 373s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_six 373s 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] 373s [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] 373s 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] 373s [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] 373s 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] 373s [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] 373s 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] 373s [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] 373s test/sql/test_text.py::SelectCompositionTest::test_select_composition_three 373s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_three 373s test/sql/test_text.py::SelectCompositionTest::test_select_composition_two 373s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_two 373s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[None-expected0] 373s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[None-expected0] 373s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected2] 373s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected2] 373s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_NONE-expected1] 373s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_NONE-expected1] 373s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected3] 373s [gw1] [ 70%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected3] 373s test/sql/test_text.py::TextErrorsTest::test_column 373s [gw1] [ 70%] PASSED test/sql/test_text.py::TextErrorsTest::test_column 373s test/sql/test_text.py::TextErrorsTest::test_from 373s [gw1] [ 70%] PASSED test/sql/test_text.py::TextErrorsTest::test_from 373s test/sql/test_text.py::TextErrorsTest::test_having 373s [gw1] [ 70%] PASSED test/sql/test_text.py::TextErrorsTest::test_having 373s test/sql/test_text.py::TextErrorsTest::test_where 373s [gw1] [ 70%] PASSED test/sql/test_text.py::TextErrorsTest::test_where 373s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[10-0] 373s [gw1] [ 70%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[10-0] 373s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-0] 373s [gw1] [ 70%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-0] 373s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-5] 373s [gw1] [ 70%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-5] 373s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[7-0] 373s [gw1] [ 70%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[7-0] 373s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_metadata_thread_safe 373s [gw1] [ 70%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_metadata_thread_safe 376s test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[c] 376s [gw1] [ 70%] PASSED test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[c] 379s test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[foreign_keys] 379s [gw1] [ 70%] PASSED test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[foreign_keys] 382s test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[primary_key] 382s [gw1] [ 70%] PASSED test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[primary_key] 382s test/aaa_profiling/test_threading.py::SessionThreadingTest::test_scoped_session_thread_local 382s [gw1] [ 70%] SKIPPED test/aaa_profiling/test_threading.py::SessionThreadingTest::test_scoped_session_thread_local 382s test/aaa_profiling/test_threading.py::SessionThreadingTest::test_sessionmaker_thread_safe 382s [gw1] [ 70%] SKIPPED test/aaa_profiling/test_threading.py::SessionThreadingTest::test_sessionmaker_thread_safe 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address | None"]-Mapped["Address | None"]] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address | None"]-Mapped["Address | None"]] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address" | "None"]-Mapped["Address" | "None"]] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address" | "None"]-Mapped["Address" | "None"]] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address"]-Mapped["Address"]] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address"]-Mapped["Address"]] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["None" | "Address"]-Mapped["None" | "Address"]] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["None" | "Address"]-Mapped["None" | "Address"]] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['Address']-Mapped['Address']] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['Address']-Mapped['Address']] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['None | Address']-Mapped['None | Address']] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['None | Address']-Mapped['None | Address']] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A | None]-Mapped["A | None"]] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A | None]-Mapped["A | None"]] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A_]-Mapped["A_"]] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A_]-Mapped["A_"]] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address | None]-Mapped["Address | None"]] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address | None]-Mapped["Address | None"]] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address]-Mapped["Address"]] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address]-Mapped["Address"]] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float | None]-Mapped["Decimal | float | None"]] 382s [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"]] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float]-Mapped["Decimal | float"]] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float]-Mapped["Decimal | float"]] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Dict[str, str]]-Mapped[Dict["str", "str"]]] 382s [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"]]] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[List[Edge]]-Mapped[List["Edge"]]] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[List[Edge]]-Mapped[List["Edge"]]] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | Address]-Mapped["None | Address"]] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | Address]-Mapped["None | Address"]] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | dict[str, str]]-Mapped[None | dict[str, str]]] 382s [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]]] 382s 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]]] 382s [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]]] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Dict[str, str]]]-Mapped[Optional[Dict["str", "str"]]]] 382s [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"]]]] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Union[Decimal, float]]]-Mapped[Optional[Union["Decimal", "float"]]]] 382s [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"]]]] 382s 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]]]]] 382s [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]]]]] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[anno_str_mc]]-Mapped[Optional["anno_str_mc"]]] 382s [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"]]] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str, str]]-Mapped[TestType["str", "str"]]] 382s [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"]]] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str]]-Mapped[TestType["str"]]] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str]]-Mapped[TestType["str"]]] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[A, None]]-Mapped[Union["A", "None"]]] 382s [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"]]] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float, None]]-Mapped[Union["Decimal", "float", "None"]]] 382s [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"]]] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float]]-Mapped[Union["Decimal", "float"]]] 382s [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"]]] 382s 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]]] 382s [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]]] 382s 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]]]] 382s [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]]]] 382s 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]]]] 382s [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]]]] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[float, Decimal]]-Mapped[Union["float", "Decimal"]]] 382s [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"]]] 382s 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]]] 382s [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]]] 382s 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]]]] 382s [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]]]] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[_TypingLiteral]-Mapped["_TypingLiteral"]] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[_TypingLiteral]-Mapped["_TypingLiteral"]] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[collections.abc.MutableSequence[B]]-Mapped[collections.abc.MutableSequence["B"]]] 382s [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"]]] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[datetime.datetime]-Mapped["datetime.datetime"]] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[datetime.datetime]-Mapped["datetime.datetime"]] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str] | None]-Mapped[dict[str, str] | None]] 382s [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]] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str]]-Mapped[dict["str", "str"]]] 382s [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"]]] 382s 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]] 382s [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]] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[list[str]]-Mapped[list["str"]]] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[list[str]]-Mapped[list["str"]]] 382s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[typing.Sequence[B]]-Mapped[typing.Sequence["B"]]] 382s [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"]]] 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_base 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_base 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_mixin 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_mixin 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_anno_w_fixed_table 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_anno_w_fixed_table 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-default] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-default] 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-insert_default] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-insert_default] 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-default] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-default] 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-insert_default] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-insert_default] 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_column_default 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_column_default 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_separate_name 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_separate_name 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs_type_override_lhs 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs_type_override_lhs 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_polymorphic_on 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_polymorphic_on 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_version_id_col 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_version_id_col 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_deferred 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_deferred 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_expr 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_expr 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_deferred_kw 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_deferred_kw 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_ignore_unresolvable 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_ignore_unresolvable 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fully_qualified_mapped_name 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fully_qualified_mapped_name 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fwd_refs 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fwd_refs 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_local_mapped] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_local_mapped] 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_remote_mapped] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_remote_mapped] 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain] 382s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain_optional] 382s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain_optional] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_itswrong 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_itswrong 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_local_level 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_local_level 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_module_level 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_module_level 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_legacy_declarative_base 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_legacy_declarative_base 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_missing_mapped_lhs 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_missing_mapped_lhs 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 383s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 383s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 383s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 383s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 383s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 383s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 383s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 383s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 383s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 383s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 383s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 383s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 383s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 383s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 383s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 383s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 383s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 383s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 383s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 383s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 383s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 383s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 383s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 383s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 383s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 383s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 383s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 383s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 383s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 384s [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] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 384s [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] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 384s [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] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 384s [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] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 384s [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] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 384s [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] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 384s [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] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 384s [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] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 384s [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] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 384s [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] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 384s [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] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 384s [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] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 384s [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] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 384s [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] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 384s [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] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 384s [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] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 384s [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] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 384s [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] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 384s [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] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 384s [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] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 384s [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] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 384s [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] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 384s [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] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 384s [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] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 384s [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] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 384s [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] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 384s [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] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 384s [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] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 384s [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] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_required_no_arg 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_required_no_arg 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 384s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 384s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 385s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 385s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 385s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 385s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 385s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 385s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 385s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typ_not_in_cls_namespace 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typ_not_in_cls_namespace 385s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_favors_outer 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_favors_outer 385s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_cls_qualified 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_cls_qualified 385s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_declaration 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_declaration 385s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_disambiguate 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_disambiguate 385s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inner_can_be_qualified 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inner_can_be_qualified 385s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_uses_inner_when_present 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_uses_inner_when_present 385s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typing_literal_identity 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typing_literal_identity 385s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 385s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 385s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 385s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 385s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 385s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 385s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 385s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 385s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 385s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 385s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_bidirectional_literal_annotations 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_bidirectional_literal_annotations 385s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 385s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection_literal_annotations 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection_literal_annotations 385s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_no_collection 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_no_collection 385s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_uselist 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_uselist 385s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_attr_mapped_collection_dbl_literal_annotations 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_attr_mapped_collection_dbl_literal_annotations 385s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_not_locatable 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_not_locatable 385s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_one_arg 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_one_arg 385s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 385s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 385s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 385s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 385s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_relationship_arg_override 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_relationship_arg_override 385s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 385s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 386s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 386s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 386s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 386s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 386s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 386s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 386s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 386s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 386s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_no_typing_in_rhs 386s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_no_typing_in_rhs 386s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 386s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 386s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_quoted 386s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_quoted 386s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 386s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 386s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 386s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 386s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 386s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 386s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 386s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 386s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 386s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 386s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 386s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 386s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 386s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 386s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 386s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 386s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_required_no_arg 386s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_required_no_arg 386s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 386s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 386s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 386s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 386s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 386s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 386s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 386s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 386s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_one 386s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_one 386s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_three 386s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_three 386s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_two 386s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_two 386s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_employee_joined_inh 386s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_employee_joined_inh 386s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 386s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 386s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 386s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 386s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 386s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 386s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 386s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 386s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 386s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 386s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 386s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 386s 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] 386s [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] 386s 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] 386s [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] 386s 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] 386s [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] 387s 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] 387s [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] 387s 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] 387s [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] 387s 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] 387s [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] 387s 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] 387s [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] 387s 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] 387s [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] 387s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_annotated_setup 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_annotated_setup 387s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 387s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_setup 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_setup 387s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_not_composite_compliant 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_not_composite_compliant 387s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_composite_setup 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_composite_setup 387s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_ok_explicit_cls 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_ok_explicit_cls 387s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_plus_no_mapped 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_plus_no_mapped 387s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_name_cols_by_str 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_name_cols_by_str 387s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_named_setup 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_named_setup 387s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_one_col_setup 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_one_col_setup 387s test/orm/declarative/test_tm_future_annotations_sync.py::DeclarativeBaseTest::test_class_getitem_as_declarative 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::DeclarativeBaseTest::test_class_getitem_as_declarative 387s test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_inspect 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_inspect 387s test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_select 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_select 387s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 387s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 387s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 387s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 387s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 387s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 387s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 387s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 387s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 387s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 387s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 387s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 387s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_base 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_base 387s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_mixin 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_mixin 387s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_anno_w_fixed_table 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_anno_w_fixed_table 387s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-default] 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-default] 387s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-insert_default] 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-insert_default] 387s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-default] 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-default] 387s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-insert_default] 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-insert_default] 387s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_column_default 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_column_default 387s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs 387s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 387s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_separate_name 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_separate_name 387s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 387s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 387s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 387s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 387s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs 387s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs_type_override_lhs 388s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs_type_override_lhs 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_polymorphic_on 388s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_polymorphic_on 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_version_id_col 388s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_version_id_col 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_deferred 388s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_deferred 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_expr 388s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_expr 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_deferred_kw 388s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_deferred_kw 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 388s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_fwd_refs 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_fwd_refs 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 388s [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 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_legacy_declarative_base 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_legacy_declarative_base 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_missing_mapped_lhs 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_missing_mapped_lhs 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 388s [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] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 388s [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] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 388s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 388s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 389s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 389s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 389s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 389s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 389s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 389s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 389s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 389s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 389s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 389s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 389s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 389s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 389s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 389s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 389s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 389s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 389s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 389s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 389s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 389s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 389s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 389s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 389s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 389s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 389s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 389s [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] 389s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 389s [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] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 390s [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] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 390s [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] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 390s [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] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 390s [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] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 390s [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] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 390s [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] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 390s [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] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 390s [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] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 390s [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] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_required_no_arg 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_required_no_arg 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_inline_declaration 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_inline_declaration 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_uses_inner_when_present 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_uses_inner_when_present 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_typing_literal_identity 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_typing_literal_identity 390s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 390s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn 390s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn_fixed_table 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn_fixed_table 390s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_declared_attr 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_declared_attr 390s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_plain 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_plain 390s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_duplication_declared_attr 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_duplication_declared_attr 390s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_requires_declared_attr 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_requires_declared_attr 390s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 390s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 390s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 391s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 391s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 392s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 392s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 392s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 392s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 392s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 392s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 392s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 392s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 392s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 392s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 392s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 392s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 392s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 392s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 392s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 392s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 392s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 392s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 392s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 392s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 392s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 392s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 392s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 392s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 392s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 392s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 392s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 392s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 392s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 392s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 392s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 392s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 392s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 392s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 392s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 392s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 392s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 392s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 392s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 392s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 392s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 392s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 392s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 392s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 392s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 392s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 392s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 392s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 392s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 392s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 393s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 393s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 394s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_from_pep593 394s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_from_pep593 394s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 394s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 394s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 394s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 394s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 394s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 394s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 394s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 394s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 394s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 394s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 394s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 394s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 394s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 394s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 394s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 394s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 394s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 394s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 394s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 394s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 394s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 394s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 394s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 394s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 394s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 394s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 394s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 394s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 394s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 394s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 394s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 394s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 394s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 394s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 394s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 394s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 394s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 394s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 394s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 394s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 394s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 394s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 394s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 394s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 394s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 394s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 394s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 394s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 394s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 394s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_no_collection 394s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_no_collection 394s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_uselist 394s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_uselist 394s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 394s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 394s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 394s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 395s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 395s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 395s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 395s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 395s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 395s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 395s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 395s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 395s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 395s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 395s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 395s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 395s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 395s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 395s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_no_typing_in_rhs 395s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_no_typing_in_rhs 395s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 395s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 395s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_quoted 395s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_quoted 395s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 395s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 395s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 395s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 395s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 395s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 395s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 395s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 395s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 395s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 395s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 395s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 395s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 395s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 395s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 395s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 395s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_required_no_arg 395s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_required_no_arg 395s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 395s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 395s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 395s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 395s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 395s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 395s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 395s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 395s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_one 395s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_one 395s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_three 395s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_three 395s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_two 395s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_two 395s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_default 395s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_default 395s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 395s [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] 395s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 395s [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] 395s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 395s [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] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 396s [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] 396s 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] 396s [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] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 396s [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] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 396s [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] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 396s [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] 396s 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] 396s [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] 396s 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] 396s [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] 396s 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] 396s [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] 396s 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] 396s [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] 396s 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] 396s [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] 396s 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] 396s [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] 396s 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] 396s [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] 396s 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] 396s [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] 396s 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] 396s [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] 396s 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] 396s [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] 396s 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] 396s [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] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 396s [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] 396s 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] 396s [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] 396s 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] 396s [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] 396s 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] 396s [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] 396s 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] 396s [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] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[none] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[none] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 396s [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] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 396s [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] 396s 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] 396s [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] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 396s [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] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 396s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 396s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 396s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 396s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 396s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 396s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 396s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_type_missing 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_type_missing 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[float-Float] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[float-Float] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[str-String] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[str-String] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_dont_ignore_unresolvable 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_dont_ignore_unresolvable 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_newtype_missing_from_map 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_newtype_missing_from_map 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[union] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[union] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 397s [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] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 397s [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] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 397s [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] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 397s [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] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 397s [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] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 397s [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] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 397s [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] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 397s [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] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-plain] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-plain] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 397s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 397s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 398s [gw1] [ 73%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-plain] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-plain] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 398s [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] 398s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 398s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 399s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 399s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 399s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 399s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 399s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 399s [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] 399s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 399s [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] 399s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 399s [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] 399s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 399s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 399s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 399s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 399s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 399s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 399s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 399s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 399s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 399s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 399s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ0] 399s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ0] 399s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ2] 399s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ2] 399s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ3] 399s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ3] 399s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ4] 399s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ4] 399s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_secondary_resolution 399s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_secondary_resolution 399s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604] 399s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604] 399s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604_null] 399s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604_null] 399s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union] 399s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union] 399s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union_null] 399s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union_null] 399s test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_dynamic 399s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_dynamic 399s test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_write_only 399s [gw1] [ 74%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_write_only 399s test/orm/test_transaction.py::AccountingFlagsTest_sqlite+pysqlite_3_46_1::test_no_expire_on_commit 399s [gw1] [ 74%] PASSED test/orm/test_transaction.py::AccountingFlagsTest_sqlite+pysqlite_3_46_1::test_no_expire_on_commit 399s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_commit_pending 399s [gw1] [ 74%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_commit_pending 399s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_pending 399s [gw1] [ 74%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_pending 399s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 399s [gw1] [ 74%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 399s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_deleted_cleared_on_rollback 399s [gw1] [ 74%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_deleted_cleared_on_rollback 399s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_pending_cleared_on_commit 399s [gw1] [ 74%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_pending_cleared_on_commit 399s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 399s [gw1] [ 74%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 399s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_cascade 399s [gw1] [ 74%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_cascade 399s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_orphan 399s [gw1] [ 74%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_orphan 399s test/engine/test_transaction.py::AutoRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_deadlock 399s [gw1] [ 74%] PASSED test/engine/test_transaction.py::AutoRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_deadlock 399s test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint 399s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint 399s test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_eval 399s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_eval 399s test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_fetch 399s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_fetch 399s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_connection_invalidated 399s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_connection_invalidated 399s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_default_level 399s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_default_level 399s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_engine_param_stays 399s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_engine_param_stays 399s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_exception_in_transaction 399s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_exception_in_transaction 399s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_engine 399s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_engine 399s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_option_engine 399s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_option_engine 399s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_statement_bzzt 400s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_statement_bzzt 400s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager 400s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager 400s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_outer 400s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_outer 400s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_trans 400s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_trans 400s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_commit 400s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_commit 400s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_nested_rollback 400s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_nested_rollback 400s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_rollback 400s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_rollback 400s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_explicit_begin 400s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_explicit_begin 400s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture0] 400s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture0] 400s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture10] 400s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture10] 400s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture11] 400s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture11] 400s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture1] 400s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture1] 400s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture2] 400s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture2] 400s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture3] 400s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture3] 400s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture4] 400s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture4] 400s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture5] 400s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture5] 400s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture6] 401s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture6] 401s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture7] 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture7] 401s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture8] 401s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture8] 401s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture9] 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture9] 401s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-False] 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-False] 401s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-True] 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-True] 401s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-False] 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-False] 401s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-True] 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-True] 401s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-False] 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-False] 401s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-True] 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-True] 401s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-False] 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-False] 401s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-True] 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-True] 401s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-False] 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-False] 401s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-True] 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-True] 401s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-False] 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-False] 401s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-True] 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-True] 401s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-False] 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-False] 401s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-True] 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-True] 401s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-False] 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-False] 401s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-True] 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-True] 401s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_no_double_begin_explicit 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_no_double_begin_explicit 401s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_rollback_is_global 401s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_rollback_is_global 401s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_one 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_one 401s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_two 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_two 401s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager 401s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_outer 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_outer 401s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_trans 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_trans 401s test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_attrs_on_rollback 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_attrs_on_rollback 401s test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_commit_persistent 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_commit_persistent 401s test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_persistent 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_persistent 401s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_casing_replacement 401s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_casing_replacement 401s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_connection_invalidated 401s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_connection_invalidated 401s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_level 401s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_level 401s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_doesnt_follow_naming_guidelines 401s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_doesnt_follow_naming_guidelines 401s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_engine_param_stays 401s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_engine_param_stays 401s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_exception_in_transaction 401s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_exception_in_transaction 401s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 401s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 401s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 401s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 401s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_default 401s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_default 401s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_option_modified 401s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_option_modified 401s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_connection 401s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_connection 401s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_engine 401s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_engine 401s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_option_engine 401s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_option_engine 401s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_statement_bzzt 401s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_statement_bzzt 401s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level 401s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level 401s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level_with_setting 401s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level_with_setting 401s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_underscore_replacement 401s [gw1] [ 74%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_underscore_replacement 401s test/orm/test_transaction.py::LegacyJoinIntoAnExternalTransactionTest::test_something 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::LegacyJoinIntoAnExternalTransactionTest::test_something 401s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_oob_insert 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_oob_insert 401s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update 401s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update_nested 401s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update_nested 401s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_multiple_key_replaced_by_update 401s [gw1] [ 74%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_multiple_key_replaced_by_update 402s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_reloaded_deleted_checked_for_expiry 402s [gw1] [ 74%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_reloaded_deleted_checked_for_expiry 402s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_recover 402s [gw1] [ 74%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_recover 402s test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something 402s [gw1] [ 74%] PASSED test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something 402s test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something_with_context_managers 402s [gw1] [ 74%] PASSED test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something_with_context_managers 402s test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_super_abusive_nesting 402s [gw1] [ 74%] PASSED test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_super_abusive_nesting 402s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something 402s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something 402s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something_with_context_managers 402s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something_with_context_managers 402s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_super_abusive_nesting 402s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_super_abusive_nesting 402s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something 402s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something 402s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something_with_context_managers 402s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something_with_context_managers 402s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_super_abusive_nesting 402s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_super_abusive_nesting 402s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something 402s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something 402s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something_with_context_managers 402s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something_with_context_managers 402s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_super_abusive_nesting 402s [gw1] [ 74%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_super_abusive_nesting 402s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_close 402s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_close 402s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_commit 402s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_commit 402s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_rollback 402s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_rollback 402s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_close 402s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_close 402s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_commit 402s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_commit 402s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_close 402s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_close 402s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_one 402s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_one 402s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_two 402s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_two 402s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_rollback 402s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_rollback 402s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_rollback 402s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_rollback 402s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_agent_no_conn_transaction 402s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_agent_no_conn_transaction 402s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase 402s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase 402s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_commit 402s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_commit 402s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_rollback 402s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_rollback 402s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_trans_close 402s [gw1] [ 74%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_trans_close 402s test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation 402s [gw1] [ 74%] PASSED test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation 402s test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation_with_savepoint 402s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation_with_savepoint 402s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 402s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 402s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit 402s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit 402s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit_collections 402s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit_collections 402s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_delete 402s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_delete 402s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_lost_still_runs 402s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_lost_still_runs 402s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback 402s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback 402s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_collections 402s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_collections 402s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 402s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 402s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_fails_connection_is_closed 402s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_fails_connection_is_closed 402s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_savepoint_fails_connection_is_not_closed 402s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_savepoint_fails_connection_is_not_closed 402s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_closed_status_check 402s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_closed_status_check 402s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_guard 402s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_guard 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_on_commit 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_on_commit 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_dirty_state_transferred_deep_nesting 403s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_dirty_state_transferred_deep_nesting 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_begin_transaction 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_begin_transaction 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_ignored_mid_transaction 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_ignored_mid_transaction 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_external_nested_transaction 403s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_external_nested_transaction 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_failed_rollback_deactivates_transaction 403s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_failed_rollback_deactivates_transaction 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_invalidate 403s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_invalidate 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[conditional_savepoint] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[conditional_savepoint] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[control_fully] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[control_fully] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[create_savepoint] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[create_savepoint] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[none] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[none] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[rollback_only] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[rollback_only] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-conditional_savepoint] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-conditional_savepoint] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-control_fully] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-control_fully] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-create_savepoint] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-create_savepoint] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-none] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-none] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-rollback_only] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-rollback_only] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-conditional_savepoint] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-conditional_savepoint] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-control_fully] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-control_fully] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-create_savepoint] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-create_savepoint] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-none] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-none] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-rollback_only] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-rollback_only] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-conditional_savepoint] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-conditional_savepoint] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-control_fully] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-control_fully] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-create_savepoint] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-create_savepoint] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-none] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-none] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-rollback_only] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-rollback_only] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-conditional_savepoint] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-conditional_savepoint] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-control_fully] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-control_fully] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-create_savepoint] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-create_savepoint] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-none] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-none] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-rollback_only] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-rollback_only] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-conditional_savepoint] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-conditional_savepoint] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-control_fully] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-control_fully] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-create_savepoint] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-create_savepoint] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-none] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-none] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-rollback_only] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-rollback_only] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-conditional_savepoint] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-conditional_savepoint] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-control_fully] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-control_fully] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-create_savepoint] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-create_savepoint] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-none] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-none] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-rollback_only] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-rollback_only] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-conditional_savepoint] 403s [gw1] [ 74%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-conditional_savepoint] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-control_fully] 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-control_fully] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-create_savepoint] 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-create_savepoint] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-none] 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-none] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-rollback_only] 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-rollback_only] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-conditional_savepoint] 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-conditional_savepoint] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-control_fully] 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-control_fully] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-create_savepoint] 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-create_savepoint] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-none] 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-none] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-rollback_only] 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-rollback_only] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-conditional_savepoint] 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-conditional_savepoint] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-control_fully] 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-control_fully] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-create_savepoint] 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-create_savepoint] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-none] 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-none] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-rollback_only] 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-rollback_only] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-conditional_savepoint] 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-conditional_savepoint] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-control_fully] 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-control_fully] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-create_savepoint] 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-create_savepoint] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-none] 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-none] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-rollback_only] 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-rollback_only] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-conditional_savepoint] 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-conditional_savepoint] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-control_fully] 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-control_fully] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-create_savepoint] 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-create_savepoint] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-none] 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-none] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-rollback_only] 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-rollback_only] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-conditional_savepoint] 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-conditional_savepoint] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-control_fully] 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-control_fully] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-create_savepoint] 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-create_savepoint] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-none] 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-none] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-rollback_only] 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-rollback_only] 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_mixed_transaction_close 403s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_mixed_transaction_close 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_deleted_items_restored 403s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_deleted_items_restored 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_new_items_removed 403s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_new_items_removed 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_autotrans 403s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_autotrans 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction 403s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction_connection_add 403s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction_connection_add 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_autobegin_after_explicit_commit 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_autobegin_after_explicit_commit 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_close_transaction_on_flush 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_close_transaction_on_flush 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_prepare_wo_twophase 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_prepare_wo_twophase 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_committed_state 403s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_committed_state 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_commit 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_commit 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_prepare 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_prepare 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_rollback 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_rollback 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_preserve_flush_error 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_preserve_flush_error 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_on_external 403s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_on_external 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_commit 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_commit 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_no_begin 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_no_begin 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_rollback 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_rollback 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_transactions_isolated 403s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_transactions_isolated 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_twophase 403s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_twophase 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_delete 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_delete 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_dirty 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_dirty 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_new 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_new 403s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_rollback_evt 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_rollback_evt 403s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 403s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 403s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 403s [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 403s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 403s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 403s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 403s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 403s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 403s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 403s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 403s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 403s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 403s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 403s [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 403s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 403s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 403s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 403s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 403s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 403s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 403s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 403s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 404s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_commit_one 404s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_commit_one 404s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 404s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 404s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 404s [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 404s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 404s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 404s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 404s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 404s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 404s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 404s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 404s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 404s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 404s [gw1] [ 75%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 404s test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction 404s [gw1] [ 75%] PASSED test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction 404s test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_nesting 404s [gw1] [ 75%] PASSED test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_nesting 404s test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_subtransactions 404s [gw1] [ 75%] PASSED test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_subtransactions 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_commit 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_commit 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_rollback 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_rollback 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autocommit_isolation_level 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autocommit_isolation_level 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_begin_block 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_begin_block 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close2 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close2 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_ctxmanager 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_ctxmanager 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_flat 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_flat 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_inactive 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_inactive 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_no_begin 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_no_begin 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commits 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commits 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_autobegins_real_trans_from_nested 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_autobegins_real_trans_from_nested 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_interface 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_interface 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[False] 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[False] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[True] 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[True] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[False] 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[False] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[True] 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[True] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_savepoint_warning_straight 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_savepoint_warning_straight 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_warning_straight 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_warning_straight 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_explicit_begin 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_explicit_begin 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-False] 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-False] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-True] 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-True] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-False] 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-False] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-True] 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-True] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-False] 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-False] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-True] 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-True] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-False] 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-False] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-True] 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-True] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-False] 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-False] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-True] 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-True] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-False] 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-False] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-True] 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-True] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-False] 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-False] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-True] 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-True] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-False] 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-False] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-True] 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-True] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-False] 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-False] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-True] 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-True] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-False] 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-False] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-True] 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-True] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-False] 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-False] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-True] 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-True] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-False] 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-False] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-True] 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-True] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture0] 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture0] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture10] 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture10] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture11] 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture11] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture1] 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture1] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture2] 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture2] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture3] 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture3] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture4] 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture4] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture5] 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture5] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture6] 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture6] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture7] 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture7] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture8] 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture8] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture9] 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture9] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_multiple_two_phase 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_multiple_two_phase 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_autobegin 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_autobegin 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_begin 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_begin 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_double_begin 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_double_begin 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_on_close_no_transaction 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_on_close_no_transaction 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive_savepoint 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive_savepoint 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_raise 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_raise 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_reset_rollback_two_phase_no_rollback 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_reset_rollback_two_phase_no_rollback 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_retains_through_options 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_retains_through_options 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autobegin 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autobegin 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autocommit 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autocommit 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_inactive 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_inactive 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_no_begin 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_no_begin 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_close 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_close 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception_if_no_trans 404s [gw1] [ 75%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception_if_no_trans 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_five 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_five 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_four 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_four 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_one 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_one 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_ctxmanager 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_ctxmanager 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_flat 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_flat 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_fails_flat 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_fails_flat 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_seven 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_seven 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_six 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_six 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_three 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_three 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_two 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_two 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[commit] 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[commit] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[not_commit] 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[not_commit] 404s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_transaction 404s [gw1] [ 75%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_transaction 404s test/orm/test_transaction.py::TwoPhaseTest_sqlite+pysqlite_3_46_1::test_rollback_on_prepare 404s [gw1] [ 75%] SKIPPED test/orm/test_transaction.py::TwoPhaseTest_sqlite+pysqlite_3_46_1::test_rollback_on_prepare 404s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_20_style 404s [gw1] [ 75%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_20_style 404s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_asyncio 404s [gw1] [ 75%] SKIPPED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_asyncio 404s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_core_operators 404s [gw1] [ 75%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_core_operators 404s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_large_collections 404s [gw1] [ 75%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_large_collections 404s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_columns 404s [gw1] [ 75%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_columns 405s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_dml 405s [gw1] [ 75%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_dml 405s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_inheritance 405s [gw1] [ 75%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_inheritance 405s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_select 405s [gw1] [ 75%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_select 405s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_quickstart 405s [gw1] [ 75%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_quickstart 405s test/sql/test_type_expressions.py::DerivedTest::test_select_from_aliased_join 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::DerivedTest::test_select_from_aliased_join 405s test/sql/test_type_expressions.py::DerivedTest::test_select_from_select 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::DerivedTest::test_select_from_select 405s test/sql/test_type_expressions.py::ReturningTest::test_insert_returning 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::ReturningTest::test_insert_returning 405s test/sql/test_type_expressions.py::SelectTest::test_anonymous_expr 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_anonymous_expr 405s test/sql/test_type_expressions.py::SelectTest::test_compound_select 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_compound_select 405s test/sql/test_type_expressions.py::SelectTest::test_dialect 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_dialect 405s test/sql/test_type_expressions.py::SelectTest::test_in_binds[literal_binds] 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_in_binds[literal_binds] 405s test/sql/test_type_expressions.py::SelectTest::test_in_binds[plain] 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_in_binds[plain] 405s test/sql/test_type_expressions.py::SelectTest::test_in_binds[postcompile] 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_in_binds[postcompile] 405s test/sql/test_type_expressions.py::SelectTest::test_insert_binds 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_insert_binds 405s test/sql/test_type_expressions.py::SelectTest::test_select_binds 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_binds 405s test/sql/test_type_expressions.py::SelectTest::test_select_cols 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_cols 405s test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels 405s test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels_result_map_targeting 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels_result_map_targeting 405s test/sql/test_type_expressions.py::SelectTest::test_select_of_compound_select 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_of_compound_select 405s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both 405s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_plus_dialect 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_plus_dialect 405s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_w_variant 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_w_variant 405s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner 405s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner_plus_dialect 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner_plus_dialect 405s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer 405s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer_plus_dialect 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer_plus_dialect 405s test/sql/test_type_expressions.py::StringRoundTripTest::test_insertmanyvalues_returning 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_insertmanyvalues_returning 405s test/sql/test_type_expressions.py::StringRoundTripTest::test_round_trip 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_round_trip 405s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_apply_labels 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_apply_labels 405s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_by_string 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_by_string 405s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_individual_labels 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_individual_labels 405s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_no_labels 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_no_labels 405s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_insertmanyvalues_returning 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_insertmanyvalues_returning 405s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_round_trip 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_round_trip 405s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_apply_labels 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_apply_labels 405s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_by_string 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_by_string 405s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_individual_labels 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_individual_labels 405s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_no_labels 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_no_labels 405s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_insertmanyvalues_returning 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_insertmanyvalues_returning 405s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_round_trip 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_round_trip 405s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_apply_labels 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_apply_labels 405s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_by_string 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_by_string 405s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_individual_labels 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_individual_labels 405s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_no_labels 405s [gw1] [ 75%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_no_labels 405s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_employee_joined_inh 405s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_employee_joined_inh 405s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 405s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 405s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 405s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 405s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 405s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 405s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 405s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 405s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 405s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 406s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 406s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 406s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-native_enum] 406s [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] 406s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-not_native_enum] 406s [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] 406s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-native_enum] 406s [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] 406s 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] 406s [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] 406s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-native_enum] 406s [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] 406s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-not_native_enum] 406s [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] 406s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-native_enum] 406s [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] 406s 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] 406s [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] 406s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_annotated_setup 406s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_annotated_setup 406s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 406s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 406s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_setup 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_setup 406s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_not_composite_compliant 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_not_composite_compliant 406s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_composite_setup 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_composite_setup 406s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_ok_explicit_cls 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_ok_explicit_cls 406s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_plus_no_mapped 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_plus_no_mapped 406s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_name_cols_by_str 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_name_cols_by_str 406s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_named_setup 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_named_setup 406s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_one_col_setup 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_one_col_setup 406s test/orm/declarative/test_typed_mapping.py::DeclarativeBaseTest::test_class_getitem_as_declarative 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::DeclarativeBaseTest::test_class_getitem_as_declarative 406s test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_inspect 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_inspect 406s test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_select 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_select 406s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 406s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 406s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 406s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 406s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 406s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 406s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 406s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 406s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 406s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 406s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 406s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 406s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_base 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_base 406s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_mixin 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_mixin 406s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_anno_w_fixed_table 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_anno_w_fixed_table 406s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-default] 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-default] 406s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-insert_default] 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-insert_default] 406s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-default] 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-default] 406s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-insert_default] 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-insert_default] 406s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_column_default 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_column_default 406s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs 406s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 406s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_separate_name 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_separate_name 406s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 406s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 406s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 406s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs_type_override_lhs 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs_type_override_lhs 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_polymorphic_on 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_polymorphic_on 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_version_id_col 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_version_id_col 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_deferred 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_deferred 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_expr 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_expr 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_deferred_kw 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_deferred_kw 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_fwd_refs 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_fwd_refs 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_legacy_declarative_base 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_legacy_declarative_base 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_missing_mapped_lhs 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_missing_mapped_lhs 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 407s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 407s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 408s [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] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 408s [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] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 408s [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] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 408s [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] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 408s [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] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 408s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 408s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_required_no_arg 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_required_no_arg 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_inline_declaration 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_inline_declaration 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_uses_inner_when_present 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_uses_inner_when_present 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_typing_literal_identity 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_typing_literal_identity 409s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 409s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn 409s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn_fixed_table 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn_fixed_table 409s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_declared_attr 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_declared_attr 409s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_plain 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_plain 409s test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_duplication_declared_attr 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_duplication_declared_attr 409s test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_requires_declared_attr 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_requires_declared_attr 409s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 409s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 410s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 410s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 410s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 410s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 410s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 410s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 410s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 410s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 410s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 410s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 410s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 410s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 410s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 410s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 410s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 410s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 410s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 410s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 410s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 410s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 410s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 410s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 410s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 410s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 410s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 410s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 410s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 410s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 410s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 410s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 410s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 410s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 410s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 410s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 410s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 410s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 410s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 410s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 410s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 410s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 410s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 410s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 410s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 410s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 410s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 410s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 410s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 410s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 410s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 410s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 410s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 410s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 411s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 411s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 412s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 412s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 413s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 413s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 413s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_from_pep593 413s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_from_pep593 413s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 413s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 413s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 413s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 413s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 413s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 413s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 413s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 413s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 413s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 413s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 413s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 413s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 413s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 413s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 413s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 413s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 413s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 413s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 413s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 413s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 413s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 413s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 413s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 413s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 413s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 413s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 413s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 413s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 413s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 413s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 413s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 413s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 413s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 413s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 413s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 413s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 413s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 413s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 413s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 413s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 413s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 413s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 413s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 413s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 413s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 413s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 413s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 413s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 413s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 413s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_no_collection 413s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_no_collection 413s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_uselist 413s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_uselist 413s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 413s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 413s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 414s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 414s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 414s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 414s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 414s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 414s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 414s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 414s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_no_typing_in_rhs 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_no_typing_in_rhs 414s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 414s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_quoted 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_quoted 414s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 414s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 414s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 414s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 414s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 414s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 414s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 414s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 414s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_required_no_arg 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_required_no_arg 414s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 414s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 414s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 414s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 414s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_one 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_one 414s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_three 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_three 414s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_two 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_two 414s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_default 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_default 414s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 414s [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] 414s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 414s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 414s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 414s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-not_use_explicit_name] 414s [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] 414s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 414s [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] 414s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 414s [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] 414s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 414s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 414s 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] 414s [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] 414s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 414s [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] 414s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 415s [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] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-use_explicit_name] 415s [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] 415s 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] 415s [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] 415s 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] 415s [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] 415s 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] 415s [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] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 415s [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] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 415s [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] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 415s [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] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 415s [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] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 415s [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] 415s 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] 415s [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] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 415s [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] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 415s [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] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 415s [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] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[none] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[none] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 415s [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] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-not_override_in_type_map] 415s [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] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 415s [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] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 415s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 415s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 415s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 415s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 415s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 415s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 415s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 415s [gw1] [ 77%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 415s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_type_missing 415s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_type_missing 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[float-Float] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[float-Float] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[str-String] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[str-String] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_dont_ignore_unresolvable 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_dont_ignore_unresolvable 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_newtype_missing_from_map 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_newtype_missing_from_map 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[union] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[union] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-plain] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-plain] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 416s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 416s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-plain] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-plain] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 417s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 417s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 418s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 418s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 418s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 418s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 418s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 418s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 418s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 418s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 418s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 418s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 418s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 418s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 418s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 418s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 418s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 418s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 418s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 418s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 418s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ0] 418s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ0] 418s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ2] 418s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ2] 418s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ3] 418s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ3] 418s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ4] 418s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ4] 418s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_secondary_resolution 418s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_secondary_resolution 418s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604] 418s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604] 418s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604_null] 418s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604_null] 418s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union] 418s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union] 418s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union_null] 418s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union_null] 418s test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_dynamic 418s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_dynamic 418s test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_write_only 418s [gw1] [ 78%] PASSED test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_write_only 418s test/sql/test_types.py::AdaptTest::test_adapt_constructor_copy_override_kw 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_constructor_copy_override_kw 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MONEY] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MONEY] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MSUUid] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MSUUid] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLMONEY] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLMONEY] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SQL_VARIANT] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SQL_VARIANT] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY2] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY2] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._BASETIMEIMPL] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._BASETIMEIMPL] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDateTime] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDateTime] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDate] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDate] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicodeText] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicodeText] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicode] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicode] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pymssql._MSNumeric_pymssql] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pymssql._MSNumeric_pymssql] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._BINARY_pyodbc] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._BINARY_pyodbc] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._JSON_pyodbc] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._JSON_pyodbc] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSFloat_pyodbc] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSFloat_pyodbc] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSNumeric_pyodbc] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSNumeric_pyodbc] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._ODBCDATETIMEOFFSET] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._ODBCDATETIMEOFFSET] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._String_pyodbc] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._String_pyodbc] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._VARBINARY_pyodbc] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._VARBINARY_pyodbc] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.cymysql._cymysqlBIT] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.cymysql._cymysqlBIT] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.SET] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.SET] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET4] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET4] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET6] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET6] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadbconnector._MariaDBUUID] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadbconnector._MariaDBUUID] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mysqlconnector._myconnpyBIT] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mysqlconnector._myconnpyBIT] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.pyodbc._pyodbcTIME] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.pyodbc._pyodbcTIME] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIT] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIT] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGTEXT] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGTEXT] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMINT] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMINT] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMTEXT] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMTEXT] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYINT] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYINT] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYTEXT] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYTEXT] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.YEAR] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.YEAR] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._FloatType] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._FloatType] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._IntegerType] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._IntegerType] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType0] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType1] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._StringType] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._StringType] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._CXOracleTIMESTAMP] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._CXOracleTIMESTAMP] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_DOUBLE] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_DOUBLE] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_FLOAT] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_FLOAT] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBinary] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBinary] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleChar] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleChar] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleEnum] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleEnum] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInteger] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInteger] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInterval] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInterval] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleLong] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleLong] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNChar] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNChar] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNumeric] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNumeric] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRaw] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRaw] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRowid] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRowid] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleString] 418s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleString] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleText] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleText] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUUID] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUUID] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringCHAR] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringCHAR] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringNCHAR] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringNCHAR] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextCLOB] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextCLOB] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextNCLOB] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextNCLOB] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.INTERVAL] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.INTERVAL] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER2] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER2] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.ROWID] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.ROWID] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleBoolean] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleBoolean] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleDate] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleDate] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.vector.VECTOR] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.vector.VECTOR] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgARRAY] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgARRAY] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgHStore] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgHStore] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgNumeric] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgNumeric] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgEnum] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgEnum] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgInterval] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgInterval] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgARRAY] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgARRAY] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBigInteger] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBigInteger] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBit] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBit] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBoolean] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBoolean] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgByteA] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgByteA] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgCHAR] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgCHAR] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDateTime] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDateTime] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDate] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDate] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgFloat] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgFloat] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgInteger] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgInteger] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONB] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONB] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSON] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSON] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgNumeric] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgNumeric] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgOID] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgOID] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCLASS] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCLASS] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCONFIG] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCONFIG] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgSmallInteger] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgSmallInteger] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgString] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgString] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgTime] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgTime] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.hstore.HSTORE] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.hstore.HSTORE] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONPATH] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONPATH] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.DOMAIN] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.DOMAIN] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGARRAY] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGARRAY] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBigInteger] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBigInteger] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBoolean] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBoolean] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGDate] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGDate] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGEnum] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGEnum] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGFloat] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGFloat] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInteger] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInteger] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInterval] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInterval] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSONB] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSONB] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSON] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSON] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNullType] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNullType] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNumeric] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNumeric] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGSmallInteger] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGSmallInteger] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGString] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGString] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTimeStamp] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTimeStamp] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTime] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTime] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBigInteger] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBigInteger] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBoolean] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBoolean] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGDate] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGDate] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInteger] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInteger] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInterval] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInterval] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSONB] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSONB] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSON] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSON] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGNullType] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGNullType] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGREGCONFIG] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGREGCONFIG] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGSmallInteger] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGSmallInteger] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGString] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGString] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTimeStamp] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTimeStamp] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTime] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTime] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSONB] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSONB] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSON] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSON] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATEMULTIRANGE] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATEMULTIRANGE] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATERANGE] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATERANGE] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4MULTIRANGE] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4MULTIRANGE] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4RANGE] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4RANGE] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8MULTIRANGE] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8MULTIRANGE] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8RANGE] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8RANGE] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMMULTIRANGE] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMMULTIRANGE] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMRANGE] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMRANGE] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSMULTIRANGE] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSMULTIRANGE] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSRANGE] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSRANGE] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZMULTIRANGE] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZMULTIRANGE] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZRANGE] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZRANGE] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BIT] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BIT] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CIDR] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CIDR] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INET] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INET] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INTERVAL] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INTERVAL] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR8] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR8] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MONEY] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MONEY] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.OID] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.OID] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.PGUuid] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.PGUuid] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCLASS] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCLASS] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCONFIG] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCONFIG] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSQUERY] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSQUERY] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSVECTOR] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSVECTOR] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base._SQliteJson] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base._SQliteJson] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteDate] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteDate] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteTimeStamp] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteTimeStamp] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.ARRAY] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.ARRAY] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Boolean] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Boolean] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DateTime] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DateTime] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Date] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Date] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Integer] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Integer] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Interval] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Interval] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.JSON] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.JSON] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NullType] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NullType] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Numeric] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Numeric] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.String] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.String] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Time] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Time] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TupleType] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TupleType] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Uuid] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Uuid] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR0] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR0] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR1] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR1] 418s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes._Binary] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes._Binary] 418s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-DefaultDialect] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-DefaultDialect] 418s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-PGDialect_psycopg2] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-PGDialect_psycopg2] 418s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BFILE-OracleDialect_cx_oracle] 418s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BFILE-OracleDialect_cx_oracle] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-DefaultDialect] 419s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-MySQLDialect_mysqldb] 419s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY-DefaultDialect] 419s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_DOUBLE-OracleDialect_cx_oracle] 419s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_DOUBLE-OracleDialect_cx_oracle] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_FLOAT-OracleDialect_cx_oracle] 419s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_FLOAT-OracleDialect_cx_oracle] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MSDialect_pyodbc] 419s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MSDialect_pyodbc] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MySQLDialect_mysqldb] 419s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-PGDialect_psycopg2] 419s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BLOB-DefaultDialect] 419s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BLOB-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BOOLEAN-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BOOLEAN-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BYTEA-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BYTEA-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BigInteger-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BigInteger-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Boolean-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Boolean-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-MySQLDialect_mysqldb] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CIDR-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CIDR-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CITEXT-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CITEXT-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CLOB-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CLOB-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-OracleDialect_cx_oracle] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-OracleDialect_cx_oracle] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-SQLiteDialect_pysqlite] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-SQLiteDialect_pysqlite] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATEMULTIRANGE-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATEMULTIRANGE-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATERANGE-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATERANGE-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-MySQLDialect_mysqldb] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-SQLiteDialect_pysqlite] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-SQLiteDialect_pysqlite] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME2-MSDialect_pyodbc] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME2-MSDialect_pyodbc] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIMEOFFSET-MSDialect_pyodbc] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIMEOFFSET-MSDialect_pyodbc] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-MySQLDialect_mysqldb] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOMAIN-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOMAIN-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-MySQLDialect_mysqldb] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-MSDialect_pyodbc] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-MSDialect_pyodbc] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Date-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Date-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DateTime-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DateTime-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Double-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Double-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-MySQLDialect_mysqldb] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Enum-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Enum-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-MySQLDialect_mysqldb] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-OracleDialect_cx_oracle] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-OracleDialect_cx_oracle] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Float-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Float-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[HSTORE-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[HSTORE-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[IMAGE-MSDialect_pyodbc] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[IMAGE-MSDialect_pyodbc] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET4-MySQLDialect_mysqldb] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET4-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET6-MySQLDialect_mysqldb] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET6-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4MULTIRANGE-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4MULTIRANGE-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4RANGE-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4RANGE-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8MULTIRANGE-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8MULTIRANGE-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8RANGE-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8RANGE-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-MySQLDialect_mysqldb] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-OracleDialect_cx_oracle] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-OracleDialect_cx_oracle] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Integer-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Integer-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Interval-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Interval-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MSDialect_pyodbc] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MSDialect_pyodbc] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MySQLDialect_mysqldb] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-SQLiteDialect_pysqlite] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-SQLiteDialect_pysqlite] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONB-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONB-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONPATH-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONPATH-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONG-OracleDialect_cx_oracle] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONG-OracleDialect_cx_oracle] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGBLOB-MySQLDialect_mysqldb] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGBLOB-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGTEXT-MySQLDialect_mysqldb] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGTEXT-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LargeBinary-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LargeBinary-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR8-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR8-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMBLOB-MySQLDialect_mysqldb] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMBLOB-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMINT-MySQLDialect_mysqldb] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMINT-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMTEXT-MySQLDialect_mysqldb] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMTEXT-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-MSDialect_pyodbc] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-MSDialect_pyodbc] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MatchType-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MatchType-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-MySQLDialect_mysqldb] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCLOB-OracleDialect_cx_oracle] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCLOB-OracleDialect_cx_oracle] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NTEXT-MSDialect_pyodbc] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NTEXT-MSDialect_pyodbc] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMBER-OracleDialect_cx_oracle] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMBER-OracleDialect_cx_oracle] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-MySQLDialect_mysqldb] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMMULTIRANGE-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMMULTIRANGE-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMRANGE-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMRANGE-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-MySQLDialect_mysqldb] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NullType-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NullType-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Numeric-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Numeric-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[OID-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[OID-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[RAW-OracleDialect_cx_oracle] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[RAW-OracleDialect_cx_oracle] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MSDialect_pyodbc] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MSDialect_pyodbc] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MySQLDialect_mysqldb] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCLASS-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCLASS-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCONFIG-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCONFIG-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWID-OracleDialect_cx_oracle] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWID-OracleDialect_cx_oracle] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWVERSION-MSDialect_pyodbc] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWVERSION-MSDialect_pyodbc] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SET-MySQLDialect_mysqldb] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SET-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLDATETIME-MSDialect_pyodbc] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLDATETIME-MSDialect_pyodbc] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-MySQLDialect_mysqldb] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLMONEY-MSDialect_pyodbc] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLMONEY-MSDialect_pyodbc] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SQL_VARIANT-MSDialect_pyodbc] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SQL_VARIANT-MSDialect_pyodbc] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SmallInteger-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SmallInteger-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[String-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[String-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-MySQLDialect_mysqldb] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MSDialect_pyodbc] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MSDialect_pyodbc] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MySQLDialect_mysqldb] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-SQLiteDialect_pysqlite] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-SQLiteDialect_pysqlite] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MSDialect_pyodbc] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MSDialect_pyodbc] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MySQLDialect_mysqldb] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-OracleDialect_cx_oracle] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-OracleDialect_cx_oracle] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYBLOB-MySQLDialect_mysqldb] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYBLOB-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MSDialect_pyodbc] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MSDialect_pyodbc] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MySQLDialect_mysqldb] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYTEXT-MySQLDialect_mysqldb] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYTEXT-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSMULTIRANGE-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSMULTIRANGE-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSQUERY-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSQUERY-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSRANGE-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSRANGE-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZMULTIRANGE-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZMULTIRANGE-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZRANGE-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZRANGE-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSVECTOR-PGDialect_psycopg2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSVECTOR-PGDialect_psycopg2] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Text-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Text-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Time-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Time-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TupleType-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TupleType-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UNIQUEIDENTIFIER-MSDialect_pyodbc] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UNIQUEIDENTIFIER-MSDialect_pyodbc] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UUID-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UUID-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Unicode-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Unicode-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UnicodeText-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UnicodeText-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Uuid-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Uuid-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-MSDialect_pyodbc] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-MSDialect_pyodbc] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-MySQLDialect_mysqldb] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR2-OracleDialect_cx_oracle] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR2-OracleDialect_cx_oracle] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VECTOR-OracleDialect_cx_oracle] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VECTOR-OracleDialect_cx_oracle] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[XML-MSDialect_pyodbc] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[XML-MSDialect_pyodbc] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[YEAR-MySQLDialect_mysqldb] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[YEAR-MySQLDialect_mysqldb] 419s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[_Binary-DefaultDialect] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[_Binary-DefaultDialect] 419s test/sql/test_types.py::AdaptTest::test_python_type 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_python_type 419s test/sql/test_types.py::AdaptTest::test_repr[ARRAY0] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ARRAY0] 419s test/sql/test_types.py::AdaptTest::test_repr[ARRAY1] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ARRAY1] 419s test/sql/test_types.py::AdaptTest::test_repr[BFILE] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BFILE] 419s test/sql/test_types.py::AdaptTest::test_repr[BIGINT0] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIGINT0] 419s test/sql/test_types.py::AdaptTest::test_repr[BIGINT1] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIGINT1] 419s test/sql/test_types.py::AdaptTest::test_repr[BINARY] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BINARY] 419s test/sql/test_types.py::AdaptTest::test_repr[BINARY_DOUBLE] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BINARY_DOUBLE] 419s test/sql/test_types.py::AdaptTest::test_repr[BINARY_FLOAT] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BINARY_FLOAT] 419s test/sql/test_types.py::AdaptTest::test_repr[BIT0] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIT0] 419s test/sql/test_types.py::AdaptTest::test_repr[BIT1] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIT1] 419s test/sql/test_types.py::AdaptTest::test_repr[BIT2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIT2] 419s test/sql/test_types.py::AdaptTest::test_repr[BLOB] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BLOB] 419s test/sql/test_types.py::AdaptTest::test_repr[BOOLEAN] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BOOLEAN] 419s test/sql/test_types.py::AdaptTest::test_repr[BYTEA] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BYTEA] 419s test/sql/test_types.py::AdaptTest::test_repr[BigInteger] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BigInteger] 419s test/sql/test_types.py::AdaptTest::test_repr[Boolean] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Boolean] 419s test/sql/test_types.py::AdaptTest::test_repr[CHAR0] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CHAR0] 419s test/sql/test_types.py::AdaptTest::test_repr[CHAR1] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CHAR1] 419s test/sql/test_types.py::AdaptTest::test_repr[CIDR] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CIDR] 419s test/sql/test_types.py::AdaptTest::test_repr[CITEXT] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CITEXT] 419s test/sql/test_types.py::AdaptTest::test_repr[CLOB] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CLOB] 419s test/sql/test_types.py::AdaptTest::test_repr[DATE0] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATE0] 419s test/sql/test_types.py::AdaptTest::test_repr[DATE1] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATE1] 419s test/sql/test_types.py::AdaptTest::test_repr[DATE2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATE2] 419s test/sql/test_types.py::AdaptTest::test_repr[DATEMULTIRANGE] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATEMULTIRANGE] 419s test/sql/test_types.py::AdaptTest::test_repr[DATERANGE] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATERANGE] 419s test/sql/test_types.py::AdaptTest::test_repr[DATETIME0] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME0] 419s test/sql/test_types.py::AdaptTest::test_repr[DATETIME1] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME1] 419s test/sql/test_types.py::AdaptTest::test_repr[DATETIME2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME2] 419s test/sql/test_types.py::AdaptTest::test_repr[DATETIME3] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME3] 419s test/sql/test_types.py::AdaptTest::test_repr[DATETIMEOFFSET] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIMEOFFSET] 419s test/sql/test_types.py::AdaptTest::test_repr[DECIMAL0] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DECIMAL0] 419s test/sql/test_types.py::AdaptTest::test_repr[DECIMAL1] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DECIMAL1] 419s test/sql/test_types.py::AdaptTest::test_repr[DOMAIN] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOMAIN] 419s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE0] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE0] 419s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE1] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE1] 419s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION0] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION0] 419s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION1] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION1] 419s test/sql/test_types.py::AdaptTest::test_repr[DateTime] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DateTime] 419s test/sql/test_types.py::AdaptTest::test_repr[Date] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Date] 419s test/sql/test_types.py::AdaptTest::test_repr[Double] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Double] 419s test/sql/test_types.py::AdaptTest::test_repr[ENUM0] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ENUM0] 419s test/sql/test_types.py::AdaptTest::test_repr[ENUM1] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ENUM1] 419s test/sql/test_types.py::AdaptTest::test_repr[Enum] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Enum] 419s test/sql/test_types.py::AdaptTest::test_repr[FLOAT0] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[FLOAT0] 419s test/sql/test_types.py::AdaptTest::test_repr[FLOAT1] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[FLOAT1] 419s test/sql/test_types.py::AdaptTest::test_repr[FLOAT2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[FLOAT2] 419s test/sql/test_types.py::AdaptTest::test_repr[Float] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Float] 419s test/sql/test_types.py::AdaptTest::test_repr[HSTORE] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[HSTORE] 419s test/sql/test_types.py::AdaptTest::test_repr[IMAGE] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[IMAGE] 419s test/sql/test_types.py::AdaptTest::test_repr[INET4] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INET4] 419s test/sql/test_types.py::AdaptTest::test_repr[INET6] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INET6] 419s test/sql/test_types.py::AdaptTest::test_repr[INET] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INET] 419s test/sql/test_types.py::AdaptTest::test_repr[INT4MULTIRANGE] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT4MULTIRANGE] 419s test/sql/test_types.py::AdaptTest::test_repr[INT4RANGE] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT4RANGE] 419s test/sql/test_types.py::AdaptTest::test_repr[INT8MULTIRANGE] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT8MULTIRANGE] 419s test/sql/test_types.py::AdaptTest::test_repr[INT8RANGE] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT8RANGE] 419s test/sql/test_types.py::AdaptTest::test_repr[INTEGER0] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTEGER0] 419s test/sql/test_types.py::AdaptTest::test_repr[INTEGER1] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTEGER1] 419s test/sql/test_types.py::AdaptTest::test_repr[INTERVAL0] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTERVAL0] 419s test/sql/test_types.py::AdaptTest::test_repr[INTERVAL1] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTERVAL1] 419s test/sql/test_types.py::AdaptTest::test_repr[Integer] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Integer] 419s test/sql/test_types.py::AdaptTest::test_repr[Interval] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Interval] 419s test/sql/test_types.py::AdaptTest::test_repr[JSON0] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON0] 419s test/sql/test_types.py::AdaptTest::test_repr[JSON1] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON1] 419s test/sql/test_types.py::AdaptTest::test_repr[JSON2] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON2] 419s test/sql/test_types.py::AdaptTest::test_repr[JSON3] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON3] 419s test/sql/test_types.py::AdaptTest::test_repr[JSON4] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON4] 419s test/sql/test_types.py::AdaptTest::test_repr[JSONB] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSONB] 419s test/sql/test_types.py::AdaptTest::test_repr[JSONPATH] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSONPATH] 419s test/sql/test_types.py::AdaptTest::test_repr[LONGBLOB] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LONGBLOB] 419s test/sql/test_types.py::AdaptTest::test_repr[LONGTEXT] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LONGTEXT] 419s test/sql/test_types.py::AdaptTest::test_repr[LONG] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LONG] 419s test/sql/test_types.py::AdaptTest::test_repr[LargeBinary] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LargeBinary] 419s test/sql/test_types.py::AdaptTest::test_repr[MACADDR8] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MACADDR8] 419s test/sql/test_types.py::AdaptTest::test_repr[MACADDR] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MACADDR] 419s test/sql/test_types.py::AdaptTest::test_repr[MEDIUMBLOB] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MEDIUMBLOB] 419s test/sql/test_types.py::AdaptTest::test_repr[MEDIUMINT] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MEDIUMINT] 419s test/sql/test_types.py::AdaptTest::test_repr[MEDIUMTEXT] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MEDIUMTEXT] 419s test/sql/test_types.py::AdaptTest::test_repr[MONEY0] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MONEY0] 419s test/sql/test_types.py::AdaptTest::test_repr[MONEY1] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MONEY1] 419s test/sql/test_types.py::AdaptTest::test_repr[MatchType] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MatchType] 419s test/sql/test_types.py::AdaptTest::test_repr[NCHAR0] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NCHAR0] 419s test/sql/test_types.py::AdaptTest::test_repr[NCHAR1] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NCHAR1] 419s test/sql/test_types.py::AdaptTest::test_repr[NCLOB] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NCLOB] 419s test/sql/test_types.py::AdaptTest::test_repr[NTEXT] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NTEXT] 419s test/sql/test_types.py::AdaptTest::test_repr[NUMBER] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMBER] 419s test/sql/test_types.py::AdaptTest::test_repr[NUMERIC0] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMERIC0] 419s test/sql/test_types.py::AdaptTest::test_repr[NUMERIC1] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMERIC1] 419s test/sql/test_types.py::AdaptTest::test_repr[NUMMULTIRANGE] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMMULTIRANGE] 419s test/sql/test_types.py::AdaptTest::test_repr[NUMRANGE] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMRANGE] 419s test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR0] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR0] 419s test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR1] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR1] 419s test/sql/test_types.py::AdaptTest::test_repr[NullType] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NullType] 419s test/sql/test_types.py::AdaptTest::test_repr[Numeric] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Numeric] 419s test/sql/test_types.py::AdaptTest::test_repr[OID] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[OID] 419s test/sql/test_types.py::AdaptTest::test_repr[RAW] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[RAW] 419s test/sql/test_types.py::AdaptTest::test_repr[REAL0] 419s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REAL0] 419s test/sql/test_types.py::AdaptTest::test_repr[REAL1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REAL1] 419s test/sql/test_types.py::AdaptTest::test_repr[REAL2] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REAL2] 419s test/sql/test_types.py::AdaptTest::test_repr[REGCLASS] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REGCLASS] 419s test/sql/test_types.py::AdaptTest::test_repr[REGCONFIG] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REGCONFIG] 419s test/sql/test_types.py::AdaptTest::test_repr[ROWID] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ROWID] 419s test/sql/test_types.py::AdaptTest::test_repr[ROWVERSION] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ROWVERSION] 419s test/sql/test_types.py::AdaptTest::test_repr[SET] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SET] 419s test/sql/test_types.py::AdaptTest::test_repr[SMALLDATETIME] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLDATETIME] 419s test/sql/test_types.py::AdaptTest::test_repr[SMALLINT0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLINT0] 419s test/sql/test_types.py::AdaptTest::test_repr[SMALLINT1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLINT1] 419s test/sql/test_types.py::AdaptTest::test_repr[SMALLMONEY] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLMONEY] 419s test/sql/test_types.py::AdaptTest::test_repr[SQL_VARIANT] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SQL_VARIANT] 419s test/sql/test_types.py::AdaptTest::test_repr[SmallInteger] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SmallInteger] 419s test/sql/test_types.py::AdaptTest::test_repr[String] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[String] 419s test/sql/test_types.py::AdaptTest::test_repr[TEXT0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TEXT0] 419s test/sql/test_types.py::AdaptTest::test_repr[TEXT1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TEXT1] 419s test/sql/test_types.py::AdaptTest::test_repr[TIME0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME0] 419s test/sql/test_types.py::AdaptTest::test_repr[TIME1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME1] 419s test/sql/test_types.py::AdaptTest::test_repr[TIME2] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME2] 419s test/sql/test_types.py::AdaptTest::test_repr[TIME3] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME3] 419s test/sql/test_types.py::AdaptTest::test_repr[TIME4] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME4] 419s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP0] 419s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP1] 419s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP2] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP2] 419s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP3] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP3] 419s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP4] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP4] 419s test/sql/test_types.py::AdaptTest::test_repr[TINYBLOB] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYBLOB] 419s test/sql/test_types.py::AdaptTest::test_repr[TINYINT0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYINT0] 419s test/sql/test_types.py::AdaptTest::test_repr[TINYINT1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYINT1] 419s test/sql/test_types.py::AdaptTest::test_repr[TINYTEXT] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYTEXT] 419s test/sql/test_types.py::AdaptTest::test_repr[TSMULTIRANGE] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSMULTIRANGE] 419s test/sql/test_types.py::AdaptTest::test_repr[TSQUERY] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSQUERY] 419s test/sql/test_types.py::AdaptTest::test_repr[TSRANGE] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSRANGE] 419s test/sql/test_types.py::AdaptTest::test_repr[TSTZMULTIRANGE] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSTZMULTIRANGE] 419s test/sql/test_types.py::AdaptTest::test_repr[TSTZRANGE] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSTZRANGE] 419s test/sql/test_types.py::AdaptTest::test_repr[TSVECTOR] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSVECTOR] 419s test/sql/test_types.py::AdaptTest::test_repr[Text] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Text] 419s test/sql/test_types.py::AdaptTest::test_repr[Time] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Time] 419s test/sql/test_types.py::AdaptTest::test_repr[TupleType] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TupleType] 419s test/sql/test_types.py::AdaptTest::test_repr[UNIQUEIDENTIFIER] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[UNIQUEIDENTIFIER] 419s test/sql/test_types.py::AdaptTest::test_repr[UUID] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[UUID] 419s test/sql/test_types.py::AdaptTest::test_repr[UnicodeText] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[UnicodeText] 419s test/sql/test_types.py::AdaptTest::test_repr[Unicode] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Unicode] 419s test/sql/test_types.py::AdaptTest::test_repr[Uuid] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Uuid] 419s test/sql/test_types.py::AdaptTest::test_repr[VARBINARY0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARBINARY0] 419s test/sql/test_types.py::AdaptTest::test_repr[VARBINARY1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARBINARY1] 419s test/sql/test_types.py::AdaptTest::test_repr[VARCHAR0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARCHAR0] 419s test/sql/test_types.py::AdaptTest::test_repr[VARCHAR1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARCHAR1] 419s test/sql/test_types.py::AdaptTest::test_repr[VARCHAR2] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARCHAR2] 419s test/sql/test_types.py::AdaptTest::test_repr[VECTOR] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VECTOR] 419s test/sql/test_types.py::AdaptTest::test_repr[XML] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[XML] 419s test/sql/test_types.py::AdaptTest::test_repr[YEAR] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[YEAR] 419s test/sql/test_types.py::AdaptTest::test_repr[_Binary] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_repr[_Binary] 419s test/sql/test_types.py::AdaptTest::test_str[ARRAY0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[ARRAY0] 419s test/sql/test_types.py::AdaptTest::test_str[ARRAY1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[ARRAY1] 419s test/sql/test_types.py::AdaptTest::test_str[BFILE] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BFILE] 419s test/sql/test_types.py::AdaptTest::test_str[BIGINT0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIGINT0] 419s test/sql/test_types.py::AdaptTest::test_str[BIGINT1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIGINT1] 419s test/sql/test_types.py::AdaptTest::test_str[BINARY] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BINARY] 419s test/sql/test_types.py::AdaptTest::test_str[BINARY_DOUBLE] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BINARY_DOUBLE] 419s test/sql/test_types.py::AdaptTest::test_str[BINARY_FLOAT] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BINARY_FLOAT] 419s test/sql/test_types.py::AdaptTest::test_str[BIT0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIT0] 419s test/sql/test_types.py::AdaptTest::test_str[BIT1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIT1] 419s test/sql/test_types.py::AdaptTest::test_str[BIT2] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIT2] 419s test/sql/test_types.py::AdaptTest::test_str[BLOB] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BLOB] 419s test/sql/test_types.py::AdaptTest::test_str[BOOLEAN] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BOOLEAN] 419s test/sql/test_types.py::AdaptTest::test_str[BYTEA] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BYTEA] 419s test/sql/test_types.py::AdaptTest::test_str[BigInteger] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[BigInteger] 419s test/sql/test_types.py::AdaptTest::test_str[Boolean] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Boolean] 419s test/sql/test_types.py::AdaptTest::test_str[CHAR0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[CHAR0] 419s test/sql/test_types.py::AdaptTest::test_str[CHAR1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[CHAR1] 419s test/sql/test_types.py::AdaptTest::test_str[CIDR] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[CIDR] 419s test/sql/test_types.py::AdaptTest::test_str[CITEXT] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[CITEXT] 419s test/sql/test_types.py::AdaptTest::test_str[CLOB] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[CLOB] 419s test/sql/test_types.py::AdaptTest::test_str[DATE0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATE0] 419s test/sql/test_types.py::AdaptTest::test_str[DATE1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATE1] 419s test/sql/test_types.py::AdaptTest::test_str[DATE2] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATE2] 419s test/sql/test_types.py::AdaptTest::test_str[DATEMULTIRANGE] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATEMULTIRANGE] 419s test/sql/test_types.py::AdaptTest::test_str[DATERANGE] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATERANGE] 419s test/sql/test_types.py::AdaptTest::test_str[DATETIME0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME0] 419s test/sql/test_types.py::AdaptTest::test_str[DATETIME1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME1] 419s test/sql/test_types.py::AdaptTest::test_str[DATETIME2] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME2] 419s test/sql/test_types.py::AdaptTest::test_str[DATETIME3] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME3] 419s test/sql/test_types.py::AdaptTest::test_str[DATETIMEOFFSET] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIMEOFFSET] 419s test/sql/test_types.py::AdaptTest::test_str[DECIMAL0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DECIMAL0] 419s test/sql/test_types.py::AdaptTest::test_str[DECIMAL1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DECIMAL1] 419s test/sql/test_types.py::AdaptTest::test_str[DOMAIN] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOMAIN] 419s test/sql/test_types.py::AdaptTest::test_str[DOUBLE0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE0] 419s test/sql/test_types.py::AdaptTest::test_str[DOUBLE1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE1] 419s test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION0] 419s test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION1] 419s test/sql/test_types.py::AdaptTest::test_str[DateTime] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[DateTime] 419s test/sql/test_types.py::AdaptTest::test_str[Date] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Date] 419s test/sql/test_types.py::AdaptTest::test_str[Double] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Double] 419s test/sql/test_types.py::AdaptTest::test_str[ENUM0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[ENUM0] 419s test/sql/test_types.py::AdaptTest::test_str[ENUM1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[ENUM1] 419s test/sql/test_types.py::AdaptTest::test_str[Enum] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Enum] 419s test/sql/test_types.py::AdaptTest::test_str[FLOAT0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[FLOAT0] 419s test/sql/test_types.py::AdaptTest::test_str[FLOAT1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[FLOAT1] 419s test/sql/test_types.py::AdaptTest::test_str[FLOAT2] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[FLOAT2] 419s test/sql/test_types.py::AdaptTest::test_str[Float] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Float] 419s test/sql/test_types.py::AdaptTest::test_str[HSTORE] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[HSTORE] 419s test/sql/test_types.py::AdaptTest::test_str[IMAGE] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[IMAGE] 419s test/sql/test_types.py::AdaptTest::test_str[INET4] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INET4] 419s test/sql/test_types.py::AdaptTest::test_str[INET6] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INET6] 419s test/sql/test_types.py::AdaptTest::test_str[INET] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INET] 419s test/sql/test_types.py::AdaptTest::test_str[INT4MULTIRANGE] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT4MULTIRANGE] 419s test/sql/test_types.py::AdaptTest::test_str[INT4RANGE] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT4RANGE] 419s test/sql/test_types.py::AdaptTest::test_str[INT8MULTIRANGE] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT8MULTIRANGE] 419s test/sql/test_types.py::AdaptTest::test_str[INT8RANGE] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT8RANGE] 419s test/sql/test_types.py::AdaptTest::test_str[INTEGER0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTEGER0] 419s test/sql/test_types.py::AdaptTest::test_str[INTEGER1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTEGER1] 419s test/sql/test_types.py::AdaptTest::test_str[INTERVAL0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTERVAL0] 419s test/sql/test_types.py::AdaptTest::test_str[INTERVAL1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTERVAL1] 419s test/sql/test_types.py::AdaptTest::test_str[Integer] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Integer] 419s test/sql/test_types.py::AdaptTest::test_str[Interval] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Interval] 419s test/sql/test_types.py::AdaptTest::test_str[JSON0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON0] 419s test/sql/test_types.py::AdaptTest::test_str[JSON1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON1] 419s test/sql/test_types.py::AdaptTest::test_str[JSON2] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON2] 419s test/sql/test_types.py::AdaptTest::test_str[JSON3] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON3] 419s test/sql/test_types.py::AdaptTest::test_str[JSON4] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON4] 419s test/sql/test_types.py::AdaptTest::test_str[JSONB] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSONB] 419s test/sql/test_types.py::AdaptTest::test_str[JSONPATH] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSONPATH] 419s test/sql/test_types.py::AdaptTest::test_str[LONGBLOB] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[LONGBLOB] 419s test/sql/test_types.py::AdaptTest::test_str[LONGTEXT] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[LONGTEXT] 419s test/sql/test_types.py::AdaptTest::test_str[LONG] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[LONG] 419s test/sql/test_types.py::AdaptTest::test_str[LargeBinary] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[LargeBinary] 419s test/sql/test_types.py::AdaptTest::test_str[MACADDR8] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MACADDR8] 419s test/sql/test_types.py::AdaptTest::test_str[MACADDR] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MACADDR] 419s test/sql/test_types.py::AdaptTest::test_str[MEDIUMBLOB] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MEDIUMBLOB] 419s test/sql/test_types.py::AdaptTest::test_str[MEDIUMINT] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MEDIUMINT] 419s test/sql/test_types.py::AdaptTest::test_str[MEDIUMTEXT] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MEDIUMTEXT] 419s test/sql/test_types.py::AdaptTest::test_str[MONEY0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MONEY0] 419s test/sql/test_types.py::AdaptTest::test_str[MONEY1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MONEY1] 419s test/sql/test_types.py::AdaptTest::test_str[MatchType] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[MatchType] 419s test/sql/test_types.py::AdaptTest::test_str[NCHAR0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NCHAR0] 419s test/sql/test_types.py::AdaptTest::test_str[NCHAR1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NCHAR1] 419s test/sql/test_types.py::AdaptTest::test_str[NCLOB] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NCLOB] 419s test/sql/test_types.py::AdaptTest::test_str[NTEXT] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NTEXT] 419s test/sql/test_types.py::AdaptTest::test_str[NUMBER] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMBER] 419s test/sql/test_types.py::AdaptTest::test_str[NUMERIC0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMERIC0] 419s test/sql/test_types.py::AdaptTest::test_str[NUMERIC1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMERIC1] 419s test/sql/test_types.py::AdaptTest::test_str[NUMMULTIRANGE] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMMULTIRANGE] 419s test/sql/test_types.py::AdaptTest::test_str[NUMRANGE] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMRANGE] 419s test/sql/test_types.py::AdaptTest::test_str[NVARCHAR0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NVARCHAR0] 419s test/sql/test_types.py::AdaptTest::test_str[NVARCHAR1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NVARCHAR1] 419s test/sql/test_types.py::AdaptTest::test_str[NullType] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[NullType] 419s test/sql/test_types.py::AdaptTest::test_str[Numeric] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Numeric] 419s test/sql/test_types.py::AdaptTest::test_str[OID] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[OID] 419s test/sql/test_types.py::AdaptTest::test_str[RAW] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[RAW] 419s test/sql/test_types.py::AdaptTest::test_str[REAL0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[REAL0] 419s test/sql/test_types.py::AdaptTest::test_str[REAL1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[REAL1] 419s test/sql/test_types.py::AdaptTest::test_str[REAL2] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[REAL2] 419s test/sql/test_types.py::AdaptTest::test_str[REGCLASS] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[REGCLASS] 419s test/sql/test_types.py::AdaptTest::test_str[REGCONFIG] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[REGCONFIG] 419s test/sql/test_types.py::AdaptTest::test_str[ROWID] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[ROWID] 419s test/sql/test_types.py::AdaptTest::test_str[ROWVERSION] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[ROWVERSION] 419s test/sql/test_types.py::AdaptTest::test_str[SET] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[SET] 419s test/sql/test_types.py::AdaptTest::test_str[SMALLDATETIME] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLDATETIME] 419s test/sql/test_types.py::AdaptTest::test_str[SMALLINT0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLINT0] 419s test/sql/test_types.py::AdaptTest::test_str[SMALLINT1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLINT1] 419s test/sql/test_types.py::AdaptTest::test_str[SMALLMONEY] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLMONEY] 419s test/sql/test_types.py::AdaptTest::test_str[SQL_VARIANT] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[SQL_VARIANT] 419s test/sql/test_types.py::AdaptTest::test_str[SmallInteger] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[SmallInteger] 419s test/sql/test_types.py::AdaptTest::test_str[String] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[String] 419s test/sql/test_types.py::AdaptTest::test_str[TEXT0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TEXT0] 419s test/sql/test_types.py::AdaptTest::test_str[TEXT1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TEXT1] 419s test/sql/test_types.py::AdaptTest::test_str[TIME0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME0] 419s test/sql/test_types.py::AdaptTest::test_str[TIME1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME1] 419s test/sql/test_types.py::AdaptTest::test_str[TIME2] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME2] 419s test/sql/test_types.py::AdaptTest::test_str[TIME3] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME3] 419s test/sql/test_types.py::AdaptTest::test_str[TIME4] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME4] 419s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP0] 419s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP1] 419s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP2] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP2] 419s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP3] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP3] 419s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP4] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP4] 419s test/sql/test_types.py::AdaptTest::test_str[TINYBLOB] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYBLOB] 419s test/sql/test_types.py::AdaptTest::test_str[TINYINT0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYINT0] 419s test/sql/test_types.py::AdaptTest::test_str[TINYINT1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYINT1] 419s test/sql/test_types.py::AdaptTest::test_str[TINYTEXT] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYTEXT] 419s test/sql/test_types.py::AdaptTest::test_str[TSMULTIRANGE] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSMULTIRANGE] 419s test/sql/test_types.py::AdaptTest::test_str[TSQUERY] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSQUERY] 419s test/sql/test_types.py::AdaptTest::test_str[TSRANGE] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSRANGE] 419s test/sql/test_types.py::AdaptTest::test_str[TSTZMULTIRANGE] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSTZMULTIRANGE] 419s test/sql/test_types.py::AdaptTest::test_str[TSTZRANGE] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSTZRANGE] 419s test/sql/test_types.py::AdaptTest::test_str[TSVECTOR] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSVECTOR] 419s test/sql/test_types.py::AdaptTest::test_str[Text] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Text] 419s test/sql/test_types.py::AdaptTest::test_str[Time] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Time] 419s test/sql/test_types.py::AdaptTest::test_str[TupleType] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[TupleType] 419s test/sql/test_types.py::AdaptTest::test_str[UNIQUEIDENTIFIER] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[UNIQUEIDENTIFIER] 419s test/sql/test_types.py::AdaptTest::test_str[UUID] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[UUID] 419s test/sql/test_types.py::AdaptTest::test_str[UnicodeText] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[UnicodeText] 419s test/sql/test_types.py::AdaptTest::test_str[Unicode] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Unicode] 419s test/sql/test_types.py::AdaptTest::test_str[Uuid] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[Uuid] 419s test/sql/test_types.py::AdaptTest::test_str[VARBINARY0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARBINARY0] 419s test/sql/test_types.py::AdaptTest::test_str[VARBINARY1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARBINARY1] 419s test/sql/test_types.py::AdaptTest::test_str[VARCHAR0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARCHAR0] 419s test/sql/test_types.py::AdaptTest::test_str[VARCHAR1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARCHAR1] 419s test/sql/test_types.py::AdaptTest::test_str[VARCHAR2] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARCHAR2] 419s test/sql/test_types.py::AdaptTest::test_str[VECTOR] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[VECTOR] 419s test/sql/test_types.py::AdaptTest::test_str[XML] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[XML] 419s test/sql/test_types.py::AdaptTest::test_str[YEAR] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[YEAR] 419s test/sql/test_types.py::AdaptTest::test_str[_Binary] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str[_Binary] 419s test/sql/test_types.py::AdaptTest::test_str_third_party 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str_third_party 419s test/sql/test_types.py::AdaptTest::test_str_third_party_camelcase_no_visit_name 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str_third_party_camelcase_no_visit_name 419s test/sql/test_types.py::AdaptTest::test_str_third_party_uppercase_no_visit_name 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_str_third_party_uppercase_no_visit_name 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[ARRAY] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[ARRAY] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BIGINT] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BIGINT] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BINARY] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BINARY] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BLOB] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BLOB] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BOOLEAN] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BOOLEAN] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BigInteger] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BigInteger] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Boolean] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Boolean] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[CHAR] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[CHAR] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[CLOB] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[CLOB] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATETIME] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATETIME] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATE] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATE] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DECIMAL] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DECIMAL] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE_PRECISION] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE_PRECISION] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DateTime] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DateTime] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Date] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Date] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Double] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Double] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Enum] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Enum] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[FLOAT] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[FLOAT] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Float] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Float] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER0] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER0] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER1] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER1] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Integer] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Integer] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Interval] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Interval] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[JSON] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[JSON] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[LargeBinary] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[LargeBinary] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[MatchType] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[MatchType] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NCHAR] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NCHAR] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NUMERIC] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NUMERIC] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NVARCHAR] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NVARCHAR] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NullType] 419s [gw1] [ 81%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NullType] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Numeric] 419s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Numeric] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[PickleType] 419s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[PickleType] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[REAL] 419s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[REAL] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[SMALLINT] 419s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[SMALLINT] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[SmallInteger] 419s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[SmallInteger] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[String] 419s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[String] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TEXT] 419s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TEXT] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIMESTAMP] 419s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIMESTAMP] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIME] 419s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIME] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Text] 419s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Text] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Time] 419s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Time] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TupleType] 419s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TupleType] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeDecorator] 419s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeDecorator] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeEngine] 419s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeEngine] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[UUID] 419s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[UUID] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[UnicodeText] 419s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[UnicodeText] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Unicode] 419s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Unicode] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[UserDefinedType] 419s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[UserDefinedType] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Uuid] 419s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Uuid] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARBINARY] 419s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARBINARY] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARCHAR] 419s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARCHAR] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Variant] 419s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Variant] 419s test/sql/test_types.py::AdaptTest::test_uppercase_importable[_Binary] 419s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[_Binary] 419s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mssql] 419s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mssql] 419s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mysql] 419s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mysql] 419s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-oracle] 419s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-oracle] 419s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-postgresql] 419s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-postgresql] 419s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-sqlite] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-sqlite] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mssql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mssql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mysql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mysql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-oracle] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-oracle] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-postgresql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-postgresql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-sqlite] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-sqlite] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mssql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mssql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mysql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mysql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-oracle] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-oracle] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-postgresql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-postgresql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-sqlite] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-sqlite] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mssql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mssql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mysql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mysql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-oracle] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-oracle] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-postgresql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-postgresql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-sqlite] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-sqlite] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mssql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mssql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mysql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mysql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-oracle] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-oracle] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-postgresql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-postgresql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-sqlite] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-sqlite] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mssql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mssql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mysql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mysql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-oracle] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-oracle] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-postgresql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-postgresql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-sqlite] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-sqlite] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mssql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mssql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mysql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mysql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-oracle] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-oracle] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-postgresql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-postgresql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-sqlite] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-sqlite] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mssql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mssql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mysql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mysql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-oracle] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-oracle] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-postgresql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-postgresql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-sqlite] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-sqlite] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mssql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mssql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mysql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mysql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-oracle] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-oracle] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-postgresql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-postgresql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-sqlite] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-sqlite] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mssql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mssql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mysql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mysql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-oracle] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-oracle] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-postgresql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-postgresql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-sqlite] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-sqlite] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mssql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mssql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mysql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mysql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-oracle] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-oracle] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-postgresql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-postgresql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-sqlite] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-sqlite] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mssql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mssql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mysql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mysql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-oracle] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-oracle] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-postgresql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-postgresql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-sqlite] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-sqlite] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mssql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mssql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mysql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mysql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-oracle] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-oracle] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-postgresql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-postgresql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-sqlite] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-sqlite] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mssql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mssql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mysql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mysql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-oracle] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-oracle] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-postgresql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-postgresql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-sqlite] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-sqlite] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mssql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mssql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mysql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mysql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-oracle] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-oracle] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-postgresql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-postgresql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-sqlite] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-sqlite] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mssql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mssql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mysql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mysql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-oracle] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-oracle] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-postgresql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-postgresql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-sqlite] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-sqlite] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mssql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mssql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mysql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mysql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-oracle] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-oracle] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-postgresql] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-postgresql] 420s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-sqlite] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-sqlite] 420s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_generic 420s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_generic 420s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[issue_5989] 420s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[issue_5989] 420s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_enum] 420s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_enum] 420s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_order_by] 420s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_order_by] 420s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[original] 420s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[original] 420s test/dialect/postgresql/test_types.py::ArrayTest::test_array_all 420s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_all 420s test/dialect/postgresql/test_types.py::ArrayTest::test_array_any 420s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_any 420s test/dialect/postgresql/test_types.py::ArrayTest::test_array_concat 420s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_concat 420s test/dialect/postgresql/test_types.py::ArrayTest::test_array_contained_by 420s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_contained_by 420s test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains 420s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains 420s test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains_any 420s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains_any 420s test/dialect/postgresql/test_types.py::ArrayTest::test_array_dim_index 420s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_dim_index 420s test/dialect/postgresql/test_types.py::ArrayTest::test_array_functions_plus_getitem 420s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_functions_plus_getitem 420s test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_single_type 420s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_single_type 420s test/sql/test_types.py::ArrayTest::test_array_getitem_single_type 420s [gw1] [ 82%] PASSED test/sql/test_types.py::ArrayTest::test_array_getitem_single_type 420s test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_slice_type 420s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_slice_type 420s test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type 420s [gw1] [ 82%] PASSED test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type 420s test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type_dialect_level 420s [gw1] [ 82%] PASSED test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type_dialect_level 420s test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_enum_psycopg2_cast 420s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_enum_psycopg2_cast 420s test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_str_psycopg2_cast 420s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_str_psycopg2_cast 420s test/dialect/postgresql/test_types.py::ArrayTest::test_array_index_map_dimensions 420s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_index_map_dimensions 420s test/sql/test_types.py::ArrayTest::test_array_index_map_dimensions 420s [gw1] [ 82%] PASSED test/sql/test_types.py::ArrayTest::test_array_index_map_dimensions 420s test/dialect/postgresql/test_types.py::ArrayTest::test_array_int_index 420s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_int_index 420s test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal 420s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal 420s test/sql/test_types.py::ArrayTest::test_array_literal_complex 420s [gw1] [ 82%] PASSED test/sql/test_types.py::ArrayTest::test_array_literal_complex 420s test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_getitem_multidim 420s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_getitem_multidim 420s test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 420s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 420s test/sql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 420s [gw1] [ 82%] PASSED test/sql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 420s test/sql/test_types.py::ArrayTest::test_array_literal_simple 420s [gw1] [ 82%] PASSED test/sql/test_types.py::ArrayTest::test_array_literal_simple 420s test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap 420s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap 420s test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap_any 420s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap_any 420s test/dialect/postgresql/test_types.py::ArrayTest::test_array_slice_index 420s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_slice_index 420s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str 420s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str 420s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate 420s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate 420s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate_multidim 420s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate_multidim 420s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_multidim 420s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_multidim 420s test/dialect/postgresql/test_types.py::ArrayTest::test_contains_override_raises 420s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_contains_override_raises 420s test/sql/test_types.py::AsGenericTest::test_as_generic[t10-t20] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t10-t20] 420s test/sql/test_types.py::AsGenericTest::test_as_generic[t11-t21] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t11-t21] 420s test/sql/test_types.py::AsGenericTest::test_as_generic[t110-t210] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t110-t210] 420s test/sql/test_types.py::AsGenericTest::test_as_generic[t111-t211] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t111-t211] 420s test/sql/test_types.py::AsGenericTest::test_as_generic[t112-t212] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t112-t212] 420s test/sql/test_types.py::AsGenericTest::test_as_generic[t113-t213] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t113-t213] 420s test/sql/test_types.py::AsGenericTest::test_as_generic[t114-t214] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t114-t214] 420s test/sql/test_types.py::AsGenericTest::test_as_generic[t115-t215] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t115-t215] 420s test/sql/test_types.py::AsGenericTest::test_as_generic[t12-t22] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t12-t22] 420s test/sql/test_types.py::AsGenericTest::test_as_generic[t13-t23] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t13-t23] 420s test/sql/test_types.py::AsGenericTest::test_as_generic[t14-t24] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t14-t24] 420s test/sql/test_types.py::AsGenericTest::test_as_generic[t15-t25] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t15-t25] 420s test/sql/test_types.py::AsGenericTest::test_as_generic[t16-t26] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t16-t26] 420s test/sql/test_types.py::AsGenericTest::test_as_generic[t17-t27] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t17-t27] 420s test/sql/test_types.py::AsGenericTest::test_as_generic[t18-t28] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t18-t28] 420s test/sql/test_types.py::AsGenericTest::test_as_generic[t19-t29] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t19-t29] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM0] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM0] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM1] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM1] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[Enum] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[Enum] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL0] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL0] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL1] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL1] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY0] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY0] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY1] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY1] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT0] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT0] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT1] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT1] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_DOUBLE] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_DOUBLE] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_FLOAT] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_FLOAT] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT0] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT0] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT1] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT1] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT2] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT2] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BOOLEAN] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BOOLEAN] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BigInteger] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BigInteger] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Boolean] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Boolean] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR0] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR0] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR1] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR1] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CIDR] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CIDR] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CITEXT] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CITEXT] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CLOB] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CLOB] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE0] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE0] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE1] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE1] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE2] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE2] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATEMULTIRANGE] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATEMULTIRANGE] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATERANGE] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATERANGE] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME0] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME0] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME1] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME1] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME2] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME2] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME3] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME3] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIMEOFFSET] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIMEOFFSET] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL0] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL0] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL1] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL1] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOMAIN] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOMAIN] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE0] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE0] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE1] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE1] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION0] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION0] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION1] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION1] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DateTime] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DateTime] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Date] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Date] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Double] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Double] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT0] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT0] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT1] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT1] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT2] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT2] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Float] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Float] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[HSTORE] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[HSTORE] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET4] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET4] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET6] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET6] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4MULTIRANGE] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4MULTIRANGE] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4RANGE] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4RANGE] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8MULTIRANGE] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8MULTIRANGE] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8RANGE] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8RANGE] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER0] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER0] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER1] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER1] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Integer] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Integer] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Interval] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Interval] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON0] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON0] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON1] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON1] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON2] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON2] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON3] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON3] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON4] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON4] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONB] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONB] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONPATH] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONPATH] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONGTEXT] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONGTEXT] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONG] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONG] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR8] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR8] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMINT] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMINT] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMTEXT] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMTEXT] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY0] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY0] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY1] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY1] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MatchType] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MatchType] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR0] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR0] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR1] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR1] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCLOB] 420s [gw1] [ 82%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCLOB] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NTEXT] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NTEXT] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMBER] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMBER] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC0] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC0] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC1] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC1] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMMULTIRANGE] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMMULTIRANGE] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMRANGE] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMRANGE] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR0] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR0] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR1] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR1] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NullType] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NullType] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Numeric] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Numeric] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[OID] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[OID] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL0] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL0] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL1] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL1] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL2] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL2] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCLASS] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCLASS] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCONFIG] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCONFIG] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ROWID] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ROWID] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SET] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SET] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLDATETIME] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLDATETIME] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT0] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT0] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT1] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT1] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLMONEY] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLMONEY] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SQL_VARIANT] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SQL_VARIANT] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SmallInteger] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SmallInteger] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[String] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[String] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT0] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT0] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT1] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT1] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME0] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME0] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME1] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME1] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME2] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME2] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME3] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME3] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME4] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME4] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP0] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP0] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP1] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP1] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP2] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP2] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP3] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP3] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT0] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT0] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT1] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT1] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYTEXT] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYTEXT] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSMULTIRANGE] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSMULTIRANGE] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSQUERY] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSQUERY] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSRANGE] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSRANGE] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZMULTIRANGE] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZMULTIRANGE] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZRANGE] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZRANGE] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSVECTOR] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSVECTOR] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Text] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Text] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Time] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Time] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TupleType] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TupleType] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UNIQUEIDENTIFIER] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UNIQUEIDENTIFIER] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UUID] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UUID] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UnicodeText] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UnicodeText] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Unicode] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Unicode] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Uuid] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Uuid] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR0] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR0] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR1] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR1] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR2] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR2] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VECTOR] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VECTOR] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[XML] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[XML] 420s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[YEAR] 420s [gw1] [ 83%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[YEAR] 420s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_bind_processor_no_dbapi 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_bind_processor_no_dbapi 420s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_comparison 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_comparison 420s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_literal_roundtrip 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_literal_roundtrip 420s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_round_trip 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_round_trip 420s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 420s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 420s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 420s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 420s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_processing 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_processing 420s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator 420s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 420s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_0 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_0 420s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_1 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_1 420s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_false 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_false 420s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_int_out_of_range 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_int_out_of_range 420s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_none 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_none 420s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_str 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_str 420s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_true 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_true 420s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_0 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_0 420s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_1 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_1 420s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_false 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_false 420s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_int_out_of_range 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_int_out_of_range 420s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_none 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_none 420s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_str 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_str 420s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_true 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_true 420s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_constraint 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_constraint 420s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_0 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_0 420s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_1 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_1 420s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_false 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_false 420s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_int_out_of_range 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_int_out_of_range 420s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_str 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_str 420s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_true 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_true 420s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_0 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_0 420s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_1 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_1 420s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_false 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_false 420s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_str 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_str 420s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_true 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_true 420s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 420s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_integer_to_boolean 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_integer_to_boolean 420s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_to_onezero 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_to_onezero 420s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_unconstrained 420s [gw1] [ 83%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_unconstrained 420s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect0] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect0] 420s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect1] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect1] 420s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect2] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect2] 420s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect3] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect3] 420s test/sql/test_types.py::CallableTest::test_callable_as_arg 420s [gw1] [ 83%] PASSED test/sql/test_types.py::CallableTest::test_callable_as_arg 420s test/sql/test_types.py::CallableTest::test_callable_as_kwarg 420s [gw1] [ 83%] PASSED test/sql/test_types.py::CallableTest::test_callable_as_kwarg 420s test/sql/test_types.py::CompileTest::test_char_collation 420s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_char_collation 420s test/sql/test_types.py::CompileTest::test_char_length 420s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_char_length 420s test/sql/test_types.py::CompileTest::test_char_plain 420s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_char_plain 420s test/sql/test_types.py::CompileTest::test_compile_err_formatting 420s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_compile_err_formatting 420s test/sql/test_types.py::CompileTest::test_decimal_plain 420s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_decimal_plain 420s test/sql/test_types.py::CompileTest::test_decimal_precision 420s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_decimal_precision 420s test/sql/test_types.py::CompileTest::test_decimal_scale 420s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_decimal_scale 420s test/sql/test_types.py::CompileTest::test_default_compile_double 420s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_double 420s test/sql/test_types.py::CompileTest::test_default_compile_mysql_integer 420s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_mysql_integer 420s test/sql/test_types.py::CompileTest::test_default_compile_pg_float 420s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_pg_float 420s test/sql/test_types.py::CompileTest::test_default_compile_pg_inet 420s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_pg_inet 420s test/sql/test_types.py::CompileTest::test_kwarg_legacy_typecompiler 420s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_kwarg_legacy_typecompiler 420s test/sql/test_types.py::CompileTest::test_legacy_typecompiler_attribute 420s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_legacy_typecompiler_attribute 420s test/sql/test_types.py::CompileTest::test_numeric_plain 420s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_numeric_plain 420s test/sql/test_types.py::CompileTest::test_numeric_precision 420s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_numeric_precision 420s test/sql/test_types.py::CompileTest::test_numeric_scale 420s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_numeric_scale 420s test/sql/test_types.py::CompileTest::test_strict_bool_err_formatting 420s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_strict_bool_err_formatting 420s test/sql/test_types.py::CompileTest::test_string_collation 420s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_string_collation 420s test/sql/test_types.py::CompileTest::test_string_length 420s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_string_length 420s test/sql/test_types.py::CompileTest::test_string_plain 420s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_string_plain 420s test/sql/test_types.py::CompileTest::test_text_collation 420s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_text_collation 420s test/sql/test_types.py::CompileTest::test_text_length 420s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_text_length 420s test/sql/test_types.py::CompileTest::test_text_plain 420s [gw1] [ 83%] PASSED test/sql/test_types.py::CompileTest::test_text_plain 420s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to 420s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to_obj 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to_obj 420s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by 420s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by_obj 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by_obj 420s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contains 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contains 420s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_difference 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_difference 420s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_intersection 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_intersection 420s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_left_of 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_left_of 420s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_right_of 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_right_of 420s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_overlaps 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_overlaps 420s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_left_of 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_left_of 420s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_right_of 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_right_of 420s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_union 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_union 420s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal 420s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal_obj 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal_obj 420s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than 420s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than_or_equal 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than_or_equal 420s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_not_null 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_not_null 420s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_null 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_null 420s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than 420s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than_or_equal 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than_or_equal 420s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal 420s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal_obj 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal_obj 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[!=] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[!=] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&&] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&&] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&<] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&<] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&>] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&>] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*0] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*0] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*1] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*1] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+0] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+0] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+1] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+1] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-0] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-0] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-1] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-1] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-|-] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-|-] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<0] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<0] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<1] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<1] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<=] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<=] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<@] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<@] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[=] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[=] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>=] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>=] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>0] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>0] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>1] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>1] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[@>] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[@>] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[!=] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[!=] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&&] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&&] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&<] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&<] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&>] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&>] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*0] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*0] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*1] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*1] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+0] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+0] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+1] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+1] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-0] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-0] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-1] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-1] 420s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-|-] 420s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-|-] 421s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<0] 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<0] 421s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<1] 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<1] 421s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<=] 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<=] 421s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<@] 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<@] 421s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<] 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<] 421s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[=] 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[=] 421s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>=] 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>=] 421s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>0] 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>0] 421s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>1] 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>1] 421s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>] 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>] 421s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[@>] 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[@>] 421s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[!=] 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[!=] 421s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&&] 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&&] 421s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&<] 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&<] 421s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&>] 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&>] 421s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[-|-] 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[-|-] 421s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<0] 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<0] 421s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<1] 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<1] 421s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<=] 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<=] 421s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<@] 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<@] 421s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<] 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<] 421s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[=] 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[=] 421s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>=] 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>=] 421s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>0] 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>0] 421s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>1] 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>1] 421s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>] 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>] 421s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[@>] 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[@>] 421s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_not_null 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_not_null 421s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_null 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_null 421s test/dialect/sqlite/test_types.py::DateTest::test_custom_format 421s [gw1] [ 83%] PASSED test/dialect/sqlite/test_types.py::DateTest::test_custom_format 421s test/dialect/sqlite/test_types.py::DateTest::test_default 421s [gw1] [ 83%] PASSED test/dialect/sqlite/test_types.py::DateTest::test_default 421s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to 421s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to_obj 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to_obj 421s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by 421s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by_obj 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by_obj 421s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contains 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contains 421s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_difference 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_difference 421s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_intersection 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_intersection 421s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_left_of 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_left_of 421s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_right_of 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_right_of 421s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_overlaps 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_overlaps 421s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_left_of 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_left_of 421s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_right_of 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_right_of 421s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_union 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_union 421s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal 421s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal_obj 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal_obj 421s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than 421s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than_or_equal 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than_or_equal 421s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_not_null 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_not_null 421s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_null 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_null 421s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than 421s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than_or_equal 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than_or_equal 421s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal 421s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal 421s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal_obj 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal_obj 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[!=] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[!=] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&&] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&&] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&<] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&<] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&>] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&>] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*0] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*0] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*1] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*1] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+0] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+0] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+1] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+1] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-0] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-0] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-1] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-1] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-|-] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-|-] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<0] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<0] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<1] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<1] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<=] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<=] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<@] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<@] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[=] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[=] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>=] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>=] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>0] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>0] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>1] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>1] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[@>] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[@>] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[!=] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[!=] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&&] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&&] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&<] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&<] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&>] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&>] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*0] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*0] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*1] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*1] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+0] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+0] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+1] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+1] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-0] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-0] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-1] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-1] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-|-] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-|-] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<0] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<0] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<1] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<1] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<=] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<=] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<@] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<@] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[=] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[=] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>=] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>=] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>0] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>0] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>1] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>1] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[@>] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[@>] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[!=] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[!=] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&&] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&&] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&<] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&<] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&>] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&>] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[-|-] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[-|-] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<0] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<0] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<1] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<1] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<=] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<=] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<@] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<@] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[=] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[=] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>=] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>=] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>0] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>0] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>1] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>1] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[@>] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[@>] 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_not_null 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_not_null 421s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_null 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_null 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[!=] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[!=] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&&] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&&] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&<] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&<] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&>] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&>] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*0] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*0] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*1] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*1] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+0] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+0] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+1] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+1] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-0] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-0] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-1] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-1] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-|-] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-|-] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<0] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<0] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<1] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<1] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<=] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<=] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<@] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<@] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[=] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[=] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>=] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>=] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>0] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>0] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>1] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>1] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[@>] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[@>] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[!=] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[!=] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&&] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&&] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&<] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&<] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&>] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&>] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*0] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*0] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*1] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*1] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+0] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+0] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+1] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+1] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-0] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-0] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-1] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-1] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-|-] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-|-] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<0] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<0] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<1] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<1] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<=] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<=] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<@] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<@] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[=] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[=] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>=] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>=] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>0] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>0] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>1] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>1] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[@>] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[@>] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[!=] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[!=] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&&] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&&] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&<] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&<] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&>] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&>] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[-|-] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[-|-] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<0] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<0] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<1] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<1] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<=] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<=] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<@] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<@] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[=] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[=] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>=] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>=] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>0] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>0] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>1] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>1] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[@>] 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[@>] 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_not_null 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_not_null 421s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_null 421s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_null 421s test/dialect/sqlite/test_types.py::DateTimeTest::test_custom_format_compact 421s [gw1] [ 84%] PASSED test/dialect/sqlite/test_types.py::DateTimeTest::test_custom_format_compact 421s test/dialect/sqlite/test_types.py::DateTimeTest::test_time_microseconds 421s [gw1] [ 84%] PASSED test/dialect/sqlite/test_types.py::DateTimeTest::test_time_microseconds 421s test/dialect/sqlite/test_types.py::DateTimeTest::test_truncate_microseconds 421s [gw1] [ 84%] PASSED test/dialect/sqlite/test_types.py::DateTimeTest::test_truncate_microseconds 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_char_length 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_char_length 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_DOUBLE()] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_DOUBLE()] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_FLOAT()] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_FLOAT()] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-DOUBLE_PRECISION()] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-DOUBLE_PRECISION()] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-FLOAT()] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-FLOAT()] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-REAL()] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-REAL()] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE()] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE()] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Double()] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Double()] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-FLOAT()] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-FLOAT()] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Float()] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Float()] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-REAL()] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-REAL()] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_0-INTERVAL DAY TO SECOND] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_0-INTERVAL DAY TO SECOND] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_1-INTERVAL DAY(3) TO SECOND] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_1-INTERVAL DAY(3) TO SECOND] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_2-INTERVAL DAY TO SECOND(5)] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_2-INTERVAL DAY TO SECOND(5)] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_3-INTERVAL DAY(2) TO SECOND(5)] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_3-INTERVAL DAY(2) TO SECOND(5)] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_4-INTERVAL DAY(9) TO SECOND(3)] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_4-INTERVAL DAY(9) TO SECOND(3)] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_coercion_literal 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_coercion_literal 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_0-select NUMTODSINTERVAL(172800.0, 'SECOND') from dual] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_0-select NUMTODSINTERVAL(172800.0, 'SECOND') from dual] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_1-SELECT NUMTODSINTERVAL(86584.0, 'SECOND') from dual] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_1-SELECT NUMTODSINTERVAL(86584.0, 'SECOND') from dual] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_2-select NUMTODSINTERVAL(86584.0, 'SECOND') - NUMTODSINTERVAL(64.0, 'SECOND') from dual] 421s [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] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_long 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_long 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_no_clobs_for_string_params 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_no_clobs_for_string_params 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_raw_compile 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_raw_compile 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start0-_CXOracleDate] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start0-_CXOracleDate] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleRaw] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleRaw] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start10-_OracleChar] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start10-_OracleChar] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start11-_OracleNChar] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start11-_OracleNChar] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start12-_OracleUnicodeStringNCHAR] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start12-_OracleUnicodeStringNCHAR] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start13-_OracleRaw] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start13-_OracleRaw] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start2-String] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start2-String] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleString] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleString] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start4-_CXOracleDate] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start4-_CXOracleDate] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start5-DATE] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start5-DATE] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleString] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleString] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringCHAR] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringCHAR] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start8-_OracleText] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start8-_OracleText] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start9-_OracleUnicodeTextCLOB] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start9-_OracleUnicodeTextCLOB] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start0-_CXOracleDate] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start0-_CXOracleDate] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start1-_OracleRaw] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start1-_OracleRaw] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start10-_OracleChar] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start10-_OracleChar] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start11-_OracleNChar] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start11-_OracleNChar] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start12-_OracleUnicodeStringNCHAR] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start12-_OracleUnicodeStringNCHAR] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start13-_OracleRaw] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start13-_OracleRaw] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start2-String] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start2-String] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start3-_OracleString] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start3-_OracleString] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start4-_CXOracleDate] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start4-_CXOracleDate] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start5-DATE] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start5-DATE] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start6-_OracleString] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start6-_OracleString] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringCHAR] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringCHAR] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start8-_OracleText] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start8-_OracleText] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start9-_OracleUnicodeTextCLOB] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start9-_OracleUnicodeTextCLOB] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start0-String] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start0-String] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleString] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleString] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start2-_OracleString] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start2-_OracleString] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleUnicodeStringNCHAR] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleUnicodeStringNCHAR] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start4-_OracleText] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start4-_OracleText] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start5-_OracleUnicodeTextNCLOB] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start5-_OracleUnicodeTextNCLOB] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleNChar] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleNChar] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringNCHAR] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringNCHAR] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start0-String] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start0-String] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start1-_OracleString] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start1-_OracleString] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start2-_OracleString] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start2-_OracleString] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start3-_OracleUnicodeStringNCHAR] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start3-_OracleUnicodeStringNCHAR] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start4-_OracleText] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start4-_OracleText] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start5-_OracleUnicodeTextNCLOB] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start5-_OracleUnicodeTextNCLOB] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start6-_OracleNChar] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start6-_OracleNChar] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringNCHAR] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringNCHAR] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ0-VARCHAR2(50 CHAR)] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ0-VARCHAR2(50 CHAR)] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ1-VARCHAR2(50 CHAR)] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ1-VARCHAR2(50 CHAR)] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ10-NVARCHAR2] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ10-NVARCHAR2] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ11-VARCHAR2] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ11-VARCHAR2] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ2-NVARCHAR2(50)] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ2-NVARCHAR2(50)] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ3-VARCHAR(50 CHAR)] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ3-VARCHAR(50 CHAR)] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ4-NVARCHAR2(50)] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ4-NVARCHAR2(50)] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ5-VARCHAR2(50 CHAR)] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ5-VARCHAR2(50 CHAR)] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ6-VARCHAR2] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ6-VARCHAR2] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ7-VARCHAR2] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ7-VARCHAR2] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ8-NVARCHAR2] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ8-NVARCHAR2] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ9-VARCHAR] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ9-VARCHAR] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ0-VARCHAR2(50 CHAR)] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ0-VARCHAR2(50 CHAR)] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ1-NVARCHAR2(50)] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ1-NVARCHAR2(50)] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ10-NVARCHAR2] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ10-NVARCHAR2] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ11-VARCHAR2] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ11-VARCHAR2] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ2-NVARCHAR2(50)] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ2-NVARCHAR2(50)] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ3-VARCHAR(50 CHAR)] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ3-VARCHAR(50 CHAR)] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ4-NVARCHAR2(50)] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ4-NVARCHAR2(50)] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ5-VARCHAR2(50 CHAR)] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ5-VARCHAR2(50 CHAR)] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ6-VARCHAR2] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ6-VARCHAR2] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ7-NVARCHAR2] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ7-NVARCHAR2] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ8-NVARCHAR2] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ8-NVARCHAR2] 421s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ9-VARCHAR] 421s [gw1] [ 84%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ9-VARCHAR] 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt 421s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[False] 421s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[False] 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[True] 421s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[True] 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_check_constraint 421s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_check_constraint 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 421s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-native] 421s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-native] 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-non_native] 421s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-non_native] 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-native] 421s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-native] 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-non_native] 421s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-non_native] 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_ellipses 421s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_ellipses 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_none 421s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_none 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_native 421s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_native 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_non_native 421s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_non_native 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_too_short_raises 421s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_too_short_raises 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_lookup_failure 421s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_lookup_failure 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_mock_engine_no_prob 421s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_mock_engine_no_prob 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_no_length_non_native 421s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_no_length_non_native 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 421s [gw1] [ 84%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_round_trip 421s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_round_trip 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_none_length_non_native 421s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_none_length_non_native 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_null_round_trip 421s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_null_round_trip 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_omit_aliases 421s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_omit_aliases 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_custom_sort_key 421s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_custom_sort_key 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_default_sort_key 421s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_default_sort_key 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_expanding_in 421s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_expanding_in 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_round_trip 421s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_round_trip 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_values_callable_round_trip 421s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_values_callable_round_trip 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_no_sort_key 421s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_no_sort_key 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pickle_types 421s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pickle_types 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_python_type 421s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_python_type 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr 421s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_four 421s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_four 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_three 421s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_three 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_two 421s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_two 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip 421s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_skip_check_constraint 421s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_skip_check_constraint 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_concatenate_roundtrip 421s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_concatenate_roundtrip 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_like_roundtrip 421s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_like_roundtrip 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_pep435 421s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_pep435 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_plain 421s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_plain 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_default_is_not_schematype 421s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_default_is_not_schematype 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_default 421s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_default 421s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_not_default 421s [gw1] [ 85%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_not_default 421s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[2.65-Float] 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[2.65-Float] 421s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[5-Integer] 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[5-Integer] 421s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[None-NullType] 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[None-NullType] 421s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[True-Boolean] 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[True-Boolean] 421s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data3-Numeric] 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data3-Numeric] 421s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data4-Date] 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data4-Date] 421s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data5-Time] 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data5-Time] 421s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data6-DateTime] 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data6-DateTime] 421s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data7-Interval] 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data7-Interval] 421s test/sql/test_types.py::ExpressionTest::test_asdecimal_int_to_numeric 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_asdecimal_int_to_numeric 421s test/sql/test_types.py::ExpressionTest::test_asdecimal_numeric_to_int 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_asdecimal_numeric_to_int 421s test/sql/test_types.py::ExpressionTest::test_bind_adapt 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt 421s test/sql/test_types.py::ExpressionTest::test_bind_adapt_expression 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt_expression 421s test/sql/test_types.py::ExpressionTest::test_bind_adapt_insert 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt_insert 421s test/sql/test_types.py::ExpressionTest::test_bind_adapt_update 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt_update 421s test/sql/test_types.py::ExpressionTest::test_bind_typing 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_typing 421s 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] 421s [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] 421s 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] 421s [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] 421s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 421s [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"]] 421s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 421s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]0] 421s [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] 421s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]1] 421s [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] 421s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 421s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 421s test/sql/test_types.py::ExpressionTest::test_control 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_control 421s test/sql/test_types.py::ExpressionTest::test_date_coercion 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_date_coercion 421s test/sql/test_types.py::ExpressionTest::test_detect_coercion_not_fooled_by_mock 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_detect_coercion_not_fooled_by_mock 421s test/sql/test_types.py::ExpressionTest::test_detect_coercion_of_builtins 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_detect_coercion_of_builtins 421s test/sql/test_types.py::ExpressionTest::test_distinct 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_distinct 421s test/sql/test_types.py::ExpressionTest::test_expression_typing 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_expression_typing 421s test/sql/test_types.py::ExpressionTest::test_grouped_bind_adapt 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_grouped_bind_adapt 421s test/sql/test_types.py::ExpressionTest::test_interval_coercion 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_interval_coercion 421s test/sql/test_types.py::ExpressionTest::test_literal_adapt 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_literal_adapt 421s test/sql/test_types.py::ExpressionTest::test_null_comparison 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_null_comparison 421s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-add] 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-add] 421s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-mul] 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-mul] 421s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-sub] 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-sub] 421s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-truediv] 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-truediv] 421s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-add] 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-add] 421s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-mul] 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-mul] 421s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-sub] 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-sub] 421s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-truediv] 421s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-truediv] 422s test/sql/test_types.py::ExpressionTest::test_typedec_is_adapt 422s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_typedec_is_adapt 422s test/sql/test_types.py::ExpressionTest::test_typedec_operator_adapt 422s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_typedec_operator_adapt 422s test/sql/test_types.py::ExpressionTest::test_typedec_righthand_coercion 422s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_typedec_righthand_coercion 422s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-not_secondary_adapt] 422s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-not_secondary_adapt] 422s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-secondary_adapt] 422s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-secondary_adapt] 422s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-not_secondary_adapt] 422s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-not_secondary_adapt] 422s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-secondary_adapt] 422s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-secondary_adapt] 422s test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_honors_wrapped 422s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_honors_wrapped 422s test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_returns_self 422s [gw1] [ 85%] PASSED test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_returns_self 422s test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_default 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_default 422s test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_psycopg2 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_psycopg2 422s test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_with_slashes_and_quotes 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_with_slashes_and_quotes 422s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash -> %(hash_1)s) IS NOT NULL AS anon_1-True] 422s [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] 422s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash || test_table.hash) -> %(param_1)s AS anon_1-True] 422s [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] 422s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-akeys(test_table.hash) AS akeys_1-True] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-akeys(test_table.hash) AS akeys_1-True] 422s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-avals(test_table.hash) AS avals_1-True] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-avals(test_table.hash) AS avals_1-True] 422s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, %(delete_2)s) AS delete_1-True] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, %(delete_2)s) AS delete_1-True] 422s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, ARRAY[%(param_1)s, %(param_2)s]) AS delete_1-True] 422s [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] 422s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, hstore(%(hstore_1)s, %(hstore_2)s)) AS delete_1-True] 422s [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] 422s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) -> %(hstore_3)s AS anon_1-False] 422s [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] 422s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) || test_table.hash AS anon_1-True] 422s [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] 422s 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] 422s [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] 422s 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] 422s [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] 422s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_array(test_table.hash) AS hstore_to_array_1-True] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_array(test_table.hash) AS hstore_to_array_1-True] 422s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_matrix(test_table.hash) AS hstore_to_matrix_1-True] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_matrix(test_table.hash) AS hstore_to_matrix_1-True] 422s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-slice(test_table.hash, ARRAY[%(param_1)s, %(param_2)s]) AS slice_1-True] 422s [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] 422s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-test_table.hash -> %(hash_1)s AS anon_1-True] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-test_table.hash -> %(hash_1)s AS anon_1-True] 422s 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] 422s [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] 422s test/dialect/postgresql/test_types.py::HStoreTest::test_parse_error 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_parse_error 422s test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_default 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_default 422s test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_psycopg2 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_psycopg2 422s test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_with_slashes_and_quotes 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_with_slashes_and_quotes 422s test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_custom 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_custom 422s test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_text 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_text 422s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by 422s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by_any 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by_any 422s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains 422s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains_any 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains_any 422s test/dialect/postgresql/test_types.py::HStoreTest::test_where_defined 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_defined 422s test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem 422s test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem_any 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem_any 422s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all 422s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all_any 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all_any 422s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any 422s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any_any 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any_any 422s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key 422s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key_any 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key_any 422s test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_0-INET4] 422s [gw1] [ 85%] PASSED test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_0-INET4] 422s test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_1-INET6] 422s [gw1] [ 85%] PASSED test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_1-INET6] 422s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to 422s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to_obj 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to_obj 422s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by 422s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by_obj 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by_obj 422s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contains 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contains 422s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_difference 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_difference 422s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_intersection 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_intersection 422s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_left_of 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_left_of 422s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_right_of 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_right_of 422s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_overlaps 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_overlaps 422s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_left_of 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_left_of 422s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_right_of 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_right_of 422s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_union 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_union 422s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal 422s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal_obj 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal_obj 422s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than 422s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than_or_equal 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than_or_equal 422s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_not_null 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_not_null 422s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_null 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_null 422s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than 422s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than_or_equal 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than_or_equal 422s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal 422s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal_obj 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal_obj 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[!=] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[!=] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&&] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&&] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&<] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&<] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&>] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&>] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*0] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*0] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*1] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*1] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+0] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+0] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+1] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+1] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-0] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-0] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-1] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-1] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-|-] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-|-] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<0] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<0] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<1] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<1] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<=] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<=] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<@] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<@] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[=] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[=] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>=] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>=] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>0] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>0] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>1] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>1] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[@>] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[@>] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[!=] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[!=] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&&] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&&] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&<] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&<] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&>] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&>] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*0] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*0] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*1] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*1] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+0] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+0] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+1] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+1] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-0] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-0] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-1] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-1] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-|-] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-|-] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<0] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<0] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<1] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<1] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<=] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<=] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<@] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<@] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[=] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[=] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>=] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>=] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>0] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>0] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>1] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>1] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[@>] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[@>] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[!=] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[!=] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&&] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&&] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&<] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&<] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&>] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&>] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[-|-] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[-|-] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<0] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<0] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<1] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<1] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<=] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<=] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<@] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<@] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[=] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[=] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>=] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>=] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>0] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>0] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>1] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>1] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[@>] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[@>] 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_not_null 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_not_null 422s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_null 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_null 422s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to 422s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to_obj 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to_obj 422s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by 422s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by_obj 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by_obj 422s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contains 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contains 422s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_difference 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_difference 422s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_intersection 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_intersection 422s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_left_of 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_left_of 422s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_right_of 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_right_of 422s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_overlaps 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_overlaps 422s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_left_of 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_left_of 422s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_right_of 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_right_of 422s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_union 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_union 422s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal 422s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal_obj 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal_obj 422s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than 422s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than_or_equal 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than_or_equal 422s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_not_null 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_not_null 422s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_null 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_null 422s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than 422s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than_or_equal 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than_or_equal 422s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal 422s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal_obj 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal_obj 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[!=] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[!=] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&&] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&&] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&<] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&<] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&>] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&>] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*0] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*0] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*1] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*1] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+0] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+0] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+1] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+1] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-0] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-0] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-1] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-1] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-|-] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-|-] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<0] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<0] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<1] 422s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<1] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<=] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<=] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<@] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<@] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[=] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[=] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>=] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>=] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>0] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>0] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>1] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>1] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[@>] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[@>] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[!=] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[!=] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&&] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&&] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&<] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&<] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&>] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&>] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*0] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*0] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*1] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*1] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+0] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+0] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+1] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+1] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-0] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-0] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-1] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-1] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-|-] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-|-] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<0] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<0] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<1] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<1] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<=] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<=] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<@] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<@] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[=] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[=] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>=] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>=] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>0] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>0] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>1] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>1] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[@>] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[@>] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[!=] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[!=] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&&] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&&] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&<] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&<] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&>] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&>] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[-|-] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[-|-] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<0] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<0] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<1] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<1] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<=] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<=] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<@] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<@] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[=] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[=] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>=] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>=] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>0] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>0] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>1] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>1] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[@>] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[@>] 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_not_null 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_not_null 422s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_null 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_null 422s test/sql/test_types.py::IntegerTest_sqlite+pysqlite_3_46_1::test_integer_literal_processor 422s [gw1] [ 86%] PASSED test/sql/test_types.py::IntegerTest_sqlite+pysqlite_3_46_1::test_integer_literal_processor 422s test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_non_native_adapt 422s [gw1] [ 86%] PASSED test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_non_native_adapt 422s test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_null 422s [gw1] [ 86%] PASSED test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_null 422s test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_roundtrip 422s [gw1] [ 86%] PASSED test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_roundtrip 422s test/dialect/postgresql/test_types.py::JSONBTest::test_cols_subscript[-test_table.test_column[%(test_column_1)s] AS anon_1-True] 422s [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] 422s test/dialect/postgresql/test_types.py::JSONBTest::test_custom_astext_type 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_custom_astext_type 422s test/dialect/postgresql/test_types.py::JSONBTest::test_path_typing 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_path_typing 422s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 422s [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])] 422s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 422s [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])] 422s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 422s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 422s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 422s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 422s [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])] 422s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 422s [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])] 422s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 422s test/dialect/postgresql/test_types.py::JSONBTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 422s [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] 422s 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] 422s [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] 422s 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] 422s [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] 422s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ %(test_column_1)s::JSONB] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ %(test_column_1)s::JSONB] 422s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ ANY (ARRAY[%(param_1)s])] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ ANY (ARRAY[%(param_1)s])] 422s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? %(test_column_1)s] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? %(test_column_1)s] 422s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? ANY (ARRAY[%(param_1)s])] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? ANY (ARRAY[%(param_1)s])] 422s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& %(test_column_1)s::JSONB] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& %(test_column_1)s::JSONB] 422s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& ANY (ARRAY[%(param_1)s])] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& ANY (ARRAY[%(param_1)s])] 422s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ANY (ARRAY[%(param_1)s])] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ANY (ARRAY[%(param_1)s])] 422s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ARRAY[%(param_1)s, %(param_2)s]] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ARRAY[%(param_1)s, %(param_2)s]] 422s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> %(test_column_1)s::JSONB] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> %(test_column_1)s::JSONB] 422s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> ANY (ARRAY[%(param_1)s])] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> ANY (ARRAY[%(param_1)s])] 422s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? %(test_column_1)s] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? %(test_column_1)s] 422s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? ANY (ARRAY[%(param_1)s])] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? ANY (ARRAY[%(param_1)s])] 422s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ %(test_column_1)s] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ %(test_column_1)s] 422s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ ANY (ARRAY[%(param_1)s])] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ ANY (ARRAY[%(param_1)s])] 422s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[CAST(test_table.test_column[%(test_column_1)s] AS INTEGER) = %(param_1)s] 422s [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] 422s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != %(param_1)s] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != %(param_1)s] 422s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != ANY (ARRAY[%(param_1)s])] 422s [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])] 422s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = %(param_1)s] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = %(param_1)s] 422s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = ANY (ARRAY[%(param_1)s])] 422s [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])] 422s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NOT NULL] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NOT NULL] 422s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NULL] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NULL] 422s test/sql/test_types.py::JSONTest::test_bind_serialize_None 422s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_None 422s test/sql/test_types.py::JSONTest::test_bind_serialize_default 422s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_default 422s test/sql/test_types.py::JSONTest::test_bind_serialize_none_as_null 422s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_none_as_null 422s test/sql/test_types.py::JSONTest::test_bind_serialize_null 422s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_null 422s test/dialect/postgresql/test_types.py::JSONTest::test_cols_subscript[-test_table.test_column -> %(test_column_1)s AS anon_1-True] 422s [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] 422s test/dialect/postgresql/test_types.py::JSONTest::test_custom_astext_type 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_custom_astext_type 422s test/sql/test_types.py::JSONTest::test_index_bind_proc_int 422s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_index_bind_proc_int 422s test/sql/test_types.py::JSONTest::test_index_bind_proc_str 422s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_index_bind_proc_str 422s test/sql/test_types.py::JSONTest::test_index_literal_proc_int 422s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_index_literal_proc_int 422s test/sql/test_types.py::JSONTest::test_index_literal_proc_str 422s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_index_literal_proc_str 422s test/dialect/postgresql/test_types.py::JSONTest::test_path_typing 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_path_typing 422s test/sql/test_types.py::JSONTest::test_result_deserialize_None 422s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_result_deserialize_None 422s test/sql/test_types.py::JSONTest::test_result_deserialize_default 422s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_result_deserialize_default 422s test/sql/test_types.py::JSONTest::test_result_deserialize_null 422s [gw1] [ 86%] PASSED test/sql/test_types.py::JSONTest::test_result_deserialize_null 422s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 422s [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])] 422s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 422s [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])] 422s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 422s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 422s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 422s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 422s [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])] 422s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 422s [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])] 422s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 422s test/dialect/postgresql/test_types.py::JSONTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 422s [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] 422s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != %(param_1)s] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != %(param_1)s] 422s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 422s [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])] 422s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = %(param_1)s] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = %(param_1)s] 422s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 422s [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])] 422s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NOT NULL] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NOT NULL] 422s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NULL] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NULL] 422s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[CAST((test_table.test_column -> %(test_column_1)s) AS INTEGER) = %(param_1)s] 422s [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] 422s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_deprecated_serializer_args 422s [gw1] [ 86%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_deprecated_serializer_args 422s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_extract_subobject 422s [gw1] [ 86%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_extract_subobject 422s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_reflection 422s [gw1] [ 86%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_reflection 422s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_rudimentary_roundtrip 422s [gw1] [ 86%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_rudimentary_roundtrip 422s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_serializer_args 422s [gw1] [ 86%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_serializer_args 422s test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[date] 422s [gw1] [ 86%] SKIPPED test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[date] 422s test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[datetime] 422s [gw1] [ 86%] SKIPPED test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[datetime] 422s test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[time] 422s [gw1] [ 86%] SKIPPED test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[time] 422s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-DOUBLE_PRECISION()] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-DOUBLE_PRECISION()] 422s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-FLOAT()] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-FLOAT()] 422s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-REAL()] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-REAL()] 422s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE()] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE()] 422s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 422s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Double()] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Double()] 422s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-FLOAT()] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-FLOAT()] 422s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Float()] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Float()] 422s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-REAL()] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-REAL()] 422s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[asyncpg-x LIKE $1::VARCHAR] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[asyncpg-x LIKE $1::VARCHAR] 422s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[pg8000-x LIKE %s::VARCHAR] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[pg8000-x LIKE %s::VARCHAR] 422s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg-x LIKE %(x_1)s::VARCHAR] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg-x LIKE %(x_1)s::VARCHAR] 422s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg2-x LIKE %(x_1)s] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg2-x LIKE %(x_1)s] 422s test/dialect/postgresql/test_types.py::MultiRangeSequenceTest::test_methods 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::MultiRangeSequenceTest::test_methods 422s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to 422s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to_obj 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to_obj 422s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by 422s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by_obj 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by_obj 422s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contains 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contains 422s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_difference 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_difference 422s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_intersection 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_intersection 422s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_left_of 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_left_of 422s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_right_of 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_right_of 422s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_overlaps 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_overlaps 422s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_left_of 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_left_of 422s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_right_of 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_right_of 422s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_union 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_union 422s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal 422s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal_obj 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal_obj 422s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than 422s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than_or_equal 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than_or_equal 422s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_not_null 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_not_null 422s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_null 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_null 422s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than 422s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than_or_equal 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than_or_equal 422s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal 422s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal_obj 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal_obj 422s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[!=] 422s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[!=] 422s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&&] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&&] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&<] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&<] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&>] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&>] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*0] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*0] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*1] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*1] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+0] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+0] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+1] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+1] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-0] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-0] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-1] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-1] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-|-] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-|-] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<0] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<0] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<1] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<1] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<=] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<=] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<@] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<@] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[=] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[=] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>=] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>=] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>0] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>0] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>1] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>1] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[@>] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[@>] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[!=] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[!=] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&&] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&&] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&<] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&<] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&>] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&>] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*0] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*0] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*1] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*1] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+0] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+0] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+1] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+1] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-0] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-0] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-1] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-1] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-|-] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-|-] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<0] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<0] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<1] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<1] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<=] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<=] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<@] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<@] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[=] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[=] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>=] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>=] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>0] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>0] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>1] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>1] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[@>] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[@>] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[!=] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[!=] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&&] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&&] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&<] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&<] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&>] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&>] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[-|-] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[-|-] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<0] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<0] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<1] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<1] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<=] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<=] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<@] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<@] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[=] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[=] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>=] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>=] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>0] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>0] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>1] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>1] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[@>] 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[@>] 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_not_null 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_not_null 423s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_null 423s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_null 423s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-DOUBLE_PRECISION()] 423s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-DOUBLE_PRECISION()] 423s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-FLOAT()] 423s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-FLOAT()] 423s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-REAL()] 423s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-REAL()] 423s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE()] 423s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE()] 423s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 423s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 423s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Double()] 423s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Double()] 423s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-FLOAT()] 423s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-FLOAT()] 423s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Float()] 423s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Float()] 423s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-REAL()] 423s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-REAL()] 423s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_fp 423s [gw1] [ 86%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_fp 423s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_int 423s [gw1] [ 86%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_int 423s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_float 423s [gw1] [ 86%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_float 423s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_ints 423s [gw1] [ 86%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_ints 423s test/sql/test_types.py::PickleTest::test_customized_impl[LONGBLOB] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[LONGBLOB] 423s test/sql/test_types.py::PickleTest::test_customized_impl[LargeBinary] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[LargeBinary] 423s test/sql/test_types.py::PickleTest::test_customized_impl[None] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[None] 423s test/sql/test_types.py::PickleTest::test_customized_impl[impl3] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[impl3] 423s test/sql/test_types.py::PickleTest::test_customized_impl[impl4] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[impl4] 423s test/sql/test_types.py::PickleTest::test_eq_comparison 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTest::test_eq_comparison 423s test/sql/test_types.py::PickleTest::test_nonmutable_comparison 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTest::test_nonmutable_comparison 423s test/sql/test_types.py::PickleTypesTest::test_pickle_td_comparator 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_td_comparator 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-BigInteger()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-BigInteger()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Boolean()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Boolean()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Date()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Date()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-DateTime()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-DateTime()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Enum('one', 'two', 'three')] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Enum('one', 'two', 'three')] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Float()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Float()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Integer()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Integer()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Interval()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Interval()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-LargeBinary()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-LargeBinary()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Numeric()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Numeric()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-PickleType()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-PickleType()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SmallInteger()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SmallInteger()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SomeTypeDecorator()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SomeTypeDecorator()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-String()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-String()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Text()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Text()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Time()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Time()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Unicode()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Unicode()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-BigInteger()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-BigInteger()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Boolean()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Boolean()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Date()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Date()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-DateTime()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-DateTime()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Enum('one', 'two', 'three')] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Enum('one', 'two', 'three')] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Float()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Float()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Integer()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Integer()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Interval()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Interval()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-LargeBinary()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-LargeBinary()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Numeric()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Numeric()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-PickleType()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-PickleType()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SmallInteger()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SmallInteger()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SomeTypeDecorator()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SomeTypeDecorator()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-String()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-String()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Text()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Text()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Time()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Time()] 423s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Unicode()] 423s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Unicode()] 424s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Boolean()] 424s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Boolean()] 424s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Date()] 424s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Date()] 425s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-DateTime()] 425s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-DateTime()] 425s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Enum('one', 'two', 'three')] 425s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Enum('one', 'two', 'three')] 426s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Interval()] 426s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Interval()] 426s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-LargeBinary()] 426s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-LargeBinary()] 427s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-PickleType()] 427s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-PickleType()] 427s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-String()] 427s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-String()] 428s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Text()] 428s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Text()] 428s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Time()] 428s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Time()] 429s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Unicode()] 429s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Unicode()] 429s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Boolean()] 429s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Boolean()] 430s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Date()] 430s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Date()] 430s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-DateTime()] 430s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-DateTime()] 431s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Enum('one', 'two', 'three')] 431s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Enum('one', 'two', 'three')] 432s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Interval()] 432s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Interval()] 432s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-LargeBinary()] 432s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-LargeBinary()] 433s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-PickleType()] 433s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-PickleType()] 433s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-String()] 433s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-String()] 434s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Text()] 434s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Text()] 434s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Time()] 434s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Time()] 435s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Unicode()] 435s [gw0] [ 87%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_ad_hoc_types 435s test/aaa_profiling/test_memusage.py::MemUsageTest::test_clone_expression 435s [gw1] [ 87%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Unicode()] 435s test/dialect/postgresql/test_types.py::PythonTypeTest::test_interval 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::PythonTypeTest::test_interval 435s test/dialect/postgresql/test_types.py::RangeMiscTests::test_multirange_sequence 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_multirange_sequence 435s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj0-INT4RANGE] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj0-INT4RANGE] 435s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj1-INT4RANGE] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj1-INT4RANGE] 435s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj2-INT4RANGE] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj2-INT4RANGE] 435s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj3-INT4RANGE] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj3-INT4RANGE] 435s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj4-INT4RANGE] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj4-INT4RANGE] 435s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj5-INT8RANGE] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj5-INT8RANGE] 435s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj6-INT8RANGE] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj6-INT8RANGE] 435s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj7-INT8RANGE] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj7-INT8RANGE] 435s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj8-INT8RANGE] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj8-INT8RANGE] 435s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj0-INT4MULTIRANGE] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj0-INT4MULTIRANGE] 435s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj1-INT4MULTIRANGE] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj1-INT4MULTIRANGE] 435s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj2-INT4MULTIRANGE] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj2-INT4MULTIRANGE] 435s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj3-INT4MULTIRANGE] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj3-INT4MULTIRANGE] 435s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj4-INT4MULTIRANGE] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj4-INT4MULTIRANGE] 435s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj5-INT8MULTIRANGE] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj5-INT8MULTIRANGE] 435s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj6-INT8MULTIRANGE] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj6-INT8MULTIRANGE] 435s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj7-INT8MULTIRANGE] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj7-INT8MULTIRANGE] 435s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj8-INT8MULTIRANGE] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj8-INT8MULTIRANGE] 435s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[hello-expected5] 435s [gw1] [ 87%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[hello-expected5] 435s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9ve\U0001f40d ill\xe9-expected4] 435s [gw1] [ 87%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9ve\U0001f40d ill\xe9-expected4] 435s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9veill\xe9-expected6] 435s [gw1] [ 87%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9veill\xe9-expected6] 435s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value0-expected0] 435s [gw1] [ 87%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value0-expected0] 435s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value1-expected1] 435s [gw1] [ 87%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value1-expected1] 435s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value2-expected2] 435s [gw1] [ 87%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value2-expected2] 435s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value3-expected3] 435s [gw1] [ 87%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value3-expected3] 435s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_0-BIT(1)] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_0-BIT(1)] 435s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_1-BIT(5)] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_1-BIT(5)] 435s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_2-BIT VARYING] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_2-BIT VARYING] 435s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_3-BIT VARYING(5)] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_3-BIT VARYING(5)] 435s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_asyncpg] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_asyncpg] 435s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_pg8000] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_pg8000] 435s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg2] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg2] 435s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg] 435s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-None] 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-None] 435s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype1] 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype1] 435s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype2] 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype2] 435s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-None] 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-None] 435s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype1] 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype1] 435s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype2] 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype2] 435s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-None] 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-None] 435s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype1] 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype1] 435s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype2] 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype2] 435s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-None] 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-None] 435s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype1] 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype1] 435s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype2] 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype2] 435s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-None] 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-None] 435s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype1] 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype1] 435s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype2] 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype2] 435s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-None] 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-None] 435s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype1] 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype1] 435s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype2] 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype2] 435s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-None] 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-None] 435s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype1] 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype1] 435s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype2] 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype2] 435s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-None] 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-None] 435s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype1] 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype1] 435s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype2] 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype2] 435s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-None] 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-None] 435s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype1] 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype1] 435s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype2] 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype2] 435s test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds 435s test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds_explicit_unicode_right 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds_explicit_unicode_right 435s test/dialect/mssql/test_types.py::StringTest::test_text_text_literal_binds 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_text_text_literal_binds 435s test/dialect/mssql/test_types.py::StringTest::test_unicode_literal_binds 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_unicode_literal_binds 435s test/dialect/mssql/test_types.py::StringTest::test_unicode_text_literal_binds 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::StringTest::test_unicode_text_literal_binds 435s test/sql/test_types.py::TestKWArgPassThru_sqlite+pysqlite_3_46_1::test_user_defined 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TestKWArgPassThru_sqlite+pysqlite_3_46_1::test_user_defined 435s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_boolean 435s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_boolean 435s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_cant_parse_datetime_message 435s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_cant_parse_datetime_message 435s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date 435s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date 435s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date_text_affinity 435s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date_text_affinity 435s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime 435s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime 435s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime_text_affinity 435s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime_text_affinity 435s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_native_datetime 435s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_native_datetime 435s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_no_convert_unicode 435s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_no_convert_unicode 435s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_string_dates_passed_raise 435s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_string_dates_passed_raise 435s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_0-TIME WITHOUT TIME ZONE] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_0-TIME WITHOUT TIME ZONE] 435s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_1-TIME(5) WITHOUT TIME ZONE] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_1-TIME(5) WITHOUT TIME ZONE] 435s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_2-TIME(5) WITH TIME ZONE] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_2-TIME(5) WITH TIME ZONE] 435s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_3-TIMESTAMP WITHOUT TIME ZONE] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_3-TIMESTAMP WITHOUT TIME ZONE] 435s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_4-TIMESTAMP(5) WITHOUT TIME ZONE] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_4-TIMESTAMP(5) WITHOUT TIME ZONE] 435s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_5-TIMESTAMP(5) WITH TIME ZONE] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_5-TIMESTAMP(5) WITH TIME ZONE] 435s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_6-TIME(0) WITHOUT TIME ZONE] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_6-TIME(0) WITHOUT TIME ZONE] 435s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_7-TIMESTAMP(0) WITHOUT TIME ZONE] 435s [gw1] [ 87%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_7-TIMESTAMP(0) WITHOUT TIME ZONE] 435s test/dialect/sqlite/test_types.py::TimeTest::test_custom_format 435s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TimeTest::test_custom_format 435s test/dialect/sqlite/test_types.py::TimeTest::test_default 435s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TimeTest::test_default 435s test/dialect/sqlite/test_types.py::TimeTest::test_truncate_microseconds 435s [gw1] [ 87%] PASSED test/dialect/sqlite/test_types.py::TimeTest::test_truncate_microseconds 435s test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_invalid 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_invalid 435s test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_no_microseconds 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_no_microseconds 435s test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_too_many_microseconds 435s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_too_many_microseconds 435s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-Integer()] 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-Integer()] 435s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-SmallInteger()] 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-SmallInteger()] 435s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-String()] 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-String()] 435s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-Integer()] 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-Integer()] 435s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-PickleType()] 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-PickleType()] 435s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-LargeBinary()] 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-LargeBinary()] 435s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-PickleType()] 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-PickleType()] 435s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-String()] 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-String()] 435s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-Unicode()] 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-Unicode()] 435s test/sql/test_types.py::TypeAffinityTest::test_decorator_doesnt_cache 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_decorator_doesnt_cache 435s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[Date()-Date] 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[Date()-Date] 435s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[LargeBinary()-_Binary] 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[LargeBinary()-_Binary] 435s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[String()-String] 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[String()-String] 435s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[VARCHAR()-String] 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[VARCHAR()-String] 435s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_bind 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_bind 435s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_existing_typed 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_existing_typed 435s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_replace_col_w_bind 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_replace_col_w_bind 435s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_cast 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_cast 435s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_type_coerce 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_type_coerce 435s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_cast 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_cast 435s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_type_coerce 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_type_coerce 435s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_cast 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_cast 435s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_type_coerce 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_type_coerce 435s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_cast 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_cast 435s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_type_coerce 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_type_coerce 435s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_bind 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_bind 435s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_existing_typed 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_existing_typed 435s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_replace_col_w_bind 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_replace_col_w_bind 435s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_cast 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_cast 435s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_type_coerce 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_type_coerce 435s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_cast 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_cast 435s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_type_coerce 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_type_coerce 435s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_cast 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_cast 435s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_type_coerce 435s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_type_coerce 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_0-BIT] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_0-BIT] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_1-BIT(1)] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_1-BIT(1)] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_2-BIT(63)] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_2-BIT(63)] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_0-BOOL] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_0-BOOL] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_1-BOOL] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_1-BOOL] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_2-TINYINT(1)] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_2-TINYINT(1)] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_3-TINYINT(1) UNSIGNED] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_3-TINYINT(1) UNSIGNED] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args0-kw0-CHAR(1)] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args0-kw0-CHAR(1)] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args10-kw10-CHAR(1) CHARACTER SET utf8] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args10-kw10-CHAR(1) CHARACTER SET utf8] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args11-kw11-CHAR(1) COLLATE utf8_bin] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args11-kw11-CHAR(1) COLLATE utf8_bin] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args12-kw12-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args12-kw12-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args13-kw13-CHAR(1) CHARACTER SET utf8 BINARY] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args13-kw13-CHAR(1) CHARACTER SET utf8 BINARY] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args14-kw14-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args14-kw14-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args15-kw15-NATIONAL CHAR(1)] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args15-kw15-NATIONAL CHAR(1)] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args16-kw16-NATIONAL CHAR(1)] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args16-kw16-NATIONAL CHAR(1)] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args17-kw17-NATIONAL CHAR(1) BINARY] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args17-kw17-NATIONAL CHAR(1) BINARY] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args18-kw18-NATIONAL CHAR(1) BINARY] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args18-kw18-NATIONAL CHAR(1) BINARY] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args19-kw19-NATIONAL CHAR(1) COLLATE utf8_bin] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args19-kw19-NATIONAL CHAR(1) COLLATE utf8_bin] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args2-kw2-CHAR(1) BINARY] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args2-kw2-CHAR(1) BINARY] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args3-kw3-CHAR(1) ASCII] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args3-kw3-CHAR(1) ASCII] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args4-kw4-CHAR(1) UNICODE] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args4-kw4-CHAR(1) UNICODE] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args5-kw5-CHAR(1) ASCII BINARY] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args5-kw5-CHAR(1) ASCII BINARY] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args6-kw6-CHAR(1) UNICODE BINARY] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args6-kw6-CHAR(1) UNICODE BINARY] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args7-kw7-CHAR(1) CHARACTER SET utf8] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args7-kw7-CHAR(1) CHARACTER SET utf8] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args8-kw8-CHAR(1) CHARACTER SET utf8 BINARY] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args8-kw8-CHAR(1) CHARACTER SET utf8 BINARY] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args9-kw9-CHAR(1) CHARACTER SET utf8] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args9-kw9-CHAR(1) CHARACTER SET utf8] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[ENUM-args25-kw25-ENUM('foo','bar') UNICODE] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[ENUM-args25-kw25-ENUM('foo','bar') UNICODE] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[LONGTEXT-args24-kw24-LONGTEXT ASCII] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[LONGTEXT-args24-kw24-LONGTEXT ASCII] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[MEDIUMTEXT-args23-kw23-MEDIUMTEXT CHARACTER SET utf8 BINARY] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[MEDIUMTEXT-args23-kw23-MEDIUMTEXT CHARACTER SET utf8 BINARY] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[NCHAR-args1-kw1-NATIONAL CHAR(1)] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[NCHAR-args1-kw1-NATIONAL CHAR(1)] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[String-args26-kw26-VARCHAR(20) COLLATE utf8] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[String-args26-kw26-VARCHAR(20) COLLATE utf8] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[TINYTEXT-args22-kw22-TINYTEXT CHARACTER SET utf8 COLLATE utf8_bin] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[TINYTEXT-args22-kw22-TINYTEXT CHARACTER SET utf8 COLLATE utf8_bin] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args20-kw20-VARCHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args20-kw20-VARCHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args21-kw21-NATIONAL VARCHAR(1) COLLATE utf8_bin] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args21-kw21-NATIONAL VARCHAR(1) COLLATE utf8_bin] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_fsp 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_fsp 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_generic 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_generic 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-DOUBLE(asdecimal=True)] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-DOUBLE(asdecimal=True)] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-FLOAT()] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-FLOAT()] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-REAL(asdecimal=True)] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-REAL(asdecimal=True)] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE()] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE()] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Double()] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Double()] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-FLOAT()] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-FLOAT()] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Float()] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Float()] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-REAL()] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-REAL()] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args33-kw33-BIGINT] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args33-kw33-BIGINT] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args34-kw34-BIGINT(4)] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args34-kw34-BIGINT(4)] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args35-kw35-BIGINT(4) UNSIGNED] 435s [gw1] [ 87%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args35-kw35-BIGINT(4) UNSIGNED] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args36-kw36-BIGINT(4) ZEROFILL] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args36-kw36-BIGINT(4) ZEROFILL] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args37-kw37-BIGINT(4) UNSIGNED ZEROFILL] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args37-kw37-BIGINT(4) UNSIGNED ZEROFILL] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args10-kw10-DECIMAL(12, 4) UNSIGNED] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args10-kw10-DECIMAL(12, 4) UNSIGNED] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args11-kw11-DECIMAL(12, 4) ZEROFILL] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args11-kw11-DECIMAL(12, 4) ZEROFILL] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args12-kw12-DECIMAL(12, 4) UNSIGNED ZEROFILL] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args12-kw12-DECIMAL(12, 4) UNSIGNED ZEROFILL] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args6-kw6-DECIMAL] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args6-kw6-DECIMAL] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args7-kw7-DECIMAL] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args7-kw7-DECIMAL] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args8-kw8-DECIMAL(12)] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args8-kw8-DECIMAL(12)] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args9-kw9-DECIMAL(12)] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args9-kw9-DECIMAL(12)] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args13-kw13-DOUBLE] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args13-kw13-DOUBLE] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args14-kw14-DOUBLE(12, 4) UNSIGNED] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args14-kw14-DOUBLE(12, 4) UNSIGNED] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args15-kw15-DOUBLE(12, 4) ZEROFILL] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args15-kw15-DOUBLE(12, 4) ZEROFILL] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args16-kw16-DOUBLE(12, 4) UNSIGNED ZEROFILL] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args16-kw16-DOUBLE(12, 4) UNSIGNED ZEROFILL] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args21-kw21-FLOAT] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args21-kw21-FLOAT] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args22-kw22-FLOAT] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args22-kw22-FLOAT] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args23-kw23-FLOAT(12)] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args23-kw23-FLOAT(12)] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args24-kw24-FLOAT(12, 4)] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args24-kw24-FLOAT(12, 4)] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args25-kw25-FLOAT(12, 4) UNSIGNED] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args25-kw25-FLOAT(12, 4) UNSIGNED] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args26-kw26-FLOAT(12, 4) ZEROFILL] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args26-kw26-FLOAT(12, 4) ZEROFILL] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args27-kw27-FLOAT(12, 4) UNSIGNED ZEROFILL] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args27-kw27-FLOAT(12, 4) UNSIGNED ZEROFILL] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args28-kw28-INTEGER] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args28-kw28-INTEGER] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args29-kw29-INTEGER(4)] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args29-kw29-INTEGER(4)] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args30-kw30-INTEGER(4) UNSIGNED] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args30-kw30-INTEGER(4) UNSIGNED] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args31-kw31-INTEGER(4) ZEROFILL] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args31-kw31-INTEGER(4) ZEROFILL] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args32-kw32-INTEGER(4) UNSIGNED ZEROFILL] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args32-kw32-INTEGER(4) UNSIGNED ZEROFILL] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args38-kw38-MEDIUMINT] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args38-kw38-MEDIUMINT] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args39-kw39-MEDIUMINT(4)] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args39-kw39-MEDIUMINT(4)] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args40-kw40-MEDIUMINT(4) UNSIGNED] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args40-kw40-MEDIUMINT(4) UNSIGNED] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args41-kw41-MEDIUMINT(4) ZEROFILL] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args41-kw41-MEDIUMINT(4) ZEROFILL] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args42-kw42-MEDIUMINT(4) UNSIGNED ZEROFILL] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args42-kw42-MEDIUMINT(4) UNSIGNED ZEROFILL] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args0-kw0-NUMERIC] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args0-kw0-NUMERIC] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args1-kw1-NUMERIC] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args1-kw1-NUMERIC] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args2-kw2-NUMERIC(12)] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args2-kw2-NUMERIC(12)] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args3-kw3-NUMERIC(12, 4) UNSIGNED] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args3-kw3-NUMERIC(12, 4) UNSIGNED] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args4-kw4-NUMERIC(12, 4) ZEROFILL] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args4-kw4-NUMERIC(12, 4) ZEROFILL] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args5-kw5-NUMERIC(12, 4) UNSIGNED ZEROFILL] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args5-kw5-NUMERIC(12, 4) UNSIGNED ZEROFILL] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args17-kw17-REAL] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args17-kw17-REAL] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args18-kw18-REAL(12, 4) UNSIGNED] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args18-kw18-REAL(12, 4) UNSIGNED] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args19-kw19-REAL(12, 4) ZEROFILL] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args19-kw19-REAL(12, 4) ZEROFILL] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args20-kw20-REAL(12, 4) UNSIGNED ZEROFILL] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args20-kw20-REAL(12, 4) UNSIGNED ZEROFILL] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args48-kw48-SMALLINT] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args48-kw48-SMALLINT] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args49-kw49-SMALLINT(4)] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args49-kw49-SMALLINT(4)] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args50-kw50-SMALLINT(4) UNSIGNED] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args50-kw50-SMALLINT(4) UNSIGNED] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args51-kw51-SMALLINT(4) ZEROFILL] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args51-kw51-SMALLINT(4) ZEROFILL] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args52-kw52-SMALLINT(4) UNSIGNED ZEROFILL] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args52-kw52-SMALLINT(4) UNSIGNED ZEROFILL] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args43-kw43-TINYINT] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args43-kw43-TINYINT] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args44-kw44-TINYINT(1)] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args44-kw44-TINYINT(1)] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args45-kw45-TINYINT(1) UNSIGNED] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args45-kw45-TINYINT(1) UNSIGNED] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args46-kw46-TINYINT(1) ZEROFILL] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args46-kw46-TINYINT(1) ZEROFILL] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args47-kw47-TINYINT(1) UNSIGNED ZEROFILL] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args47-kw47-TINYINT(1) UNSIGNED ZEROFILL] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_time_fsp 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_time_fsp 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_time_generic 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_time_generic 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_time_result_processor 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_time_result_processor 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec0-kw0-TIMESTAMP NULL] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec0-kw0-TIMESTAMP NULL] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec1-kw1-TIMESTAMP NULL] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec1-kw1-TIMESTAMP NULL] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec2-kw2-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec2-kw2-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec3-kw3-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec3-kw3-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec4-kw4-TIMESTAMP NOT NULL DEFAULT '1999-09-09 09:09:09'] 435s [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'] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec5-kw5-TIMESTAMP NULL DEFAULT '1999-09-09 09:09:09'] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec5-kw5-TIMESTAMP NULL DEFAULT '1999-09-09 09:09:09'] 435s 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] 435s [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] 435s 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] 435s [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] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec8-kw8-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec8-kw8-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec9-kw9-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 435s [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] 435s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_fsp 435s [gw1] [ 88%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_fsp 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_VARBINARY_init 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_VARBINARY_init 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_binary 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_binary 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_boolean 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_boolean 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_char 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_char 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATE-args1-kw1-DATE-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATE-args1-kw1-DATE-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args15-kw15-DATETIME2-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args15-kw15-DATETIME2-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args2-kw2-DATE-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args2-kw2-DATE-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args3-kw3-DATETIME-server_version3] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args3-kw3-DATETIME-server_version3] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args21-kw21-DATETIME-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args21-kw21-DATETIME-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args11-kw11-TIME-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args11-kw11-TIME-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args18-kw18-TIME(0)-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args18-kw18-TIME(0)-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args6-kw6-TIME-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args6-kw6-TIME-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args8-kw8-TIME-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args8-kw8-TIME-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args9-kw9-TIME(1)-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args9-kw9-TIME(1)-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args10-kw10-DATETIME-server_version10] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args10-kw10-DATETIME-server_version10] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args7-kw7-TIME-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args7-kw7-TIME-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args4-kw4-DATE-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args4-kw4-DATE-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args5-kw5-DATETIME-server_version5] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args5-kw5-DATETIME-server_version5] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDateTime-args0-kw0-DATETIME-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDateTime-args0-kw0-DATETIME-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATE-args1-kw1-DATE-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATE-args1-kw1-DATE-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args15-kw15-DATETIME2-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args15-kw15-DATETIME2-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args2-kw2-DATE-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args2-kw2-DATE-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args3-kw3-DATETIME-server_version3] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args3-kw3-DATETIME-server_version3] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args21-kw21-DATETIME-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args21-kw21-DATETIME-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args11-kw11-TIME-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args11-kw11-TIME-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args18-kw18-TIME(0)-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args18-kw18-TIME(0)-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args6-kw6-TIME-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args6-kw6-TIME-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args8-kw8-TIME-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args8-kw8-TIME-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args9-kw9-TIME(1)-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args9-kw9-TIME(1)-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args10-kw10-DATETIME-server_version10] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args10-kw10-DATETIME-server_version10] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args7-kw7-TIME-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args7-kw7-TIME-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args4-kw4-DATE-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args4-kw4-DATE-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args5-kw5-DATETIME-server_version5] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args5-kw5-DATETIME-server_version5] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDateTime-args0-kw0-DATETIME-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDateTime-args0-kw0-DATETIME-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATE-args1-kw1-DATE-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATE-args1-kw1-DATE-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args15-kw15-DATETIME2-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args15-kw15-DATETIME2-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args2-kw2-DATE-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args2-kw2-DATE-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args3-kw3-DATETIME-server_version3] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args3-kw3-DATETIME-server_version3] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args21-kw21-DATETIME-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args21-kw21-DATETIME-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args11-kw11-TIME-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args11-kw11-TIME-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args18-kw18-TIME(0)-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args18-kw18-TIME(0)-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args6-kw6-TIME-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args6-kw6-TIME-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args8-kw8-TIME-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args8-kw8-TIME-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args9-kw9-TIME(1)-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args9-kw9-TIME(1)-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args10-kw10-DATETIME-server_version10] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args10-kw10-DATETIME-server_version10] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args7-kw7-TIME-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args7-kw7-TIME-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args4-kw4-DATE-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args4-kw4-DATE-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args5-kw5-DATETIME-server_version5] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args5-kw5-DATETIME-server_version5] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDateTime-args0-kw0-DATETIME-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDateTime-args0-kw0-DATETIME-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATE-args1-kw1-DATE-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATE-args1-kw1-DATE-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args15-kw15-DATETIME2-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args15-kw15-DATETIME2-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args2-kw2-DATE-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args2-kw2-DATE-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args3-kw3-DATETIME-server_version3] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args3-kw3-DATETIME-server_version3] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args21-kw21-DATETIME-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args21-kw21-DATETIME-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args11-kw11-TIME-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args11-kw11-TIME-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args18-kw18-TIME(0)-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args18-kw18-TIME(0)-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args6-kw6-TIME-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args6-kw6-TIME-None] 435s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args8-kw8-TIME-None] 435s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args8-kw8-TIME-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args9-kw9-TIME(1)-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args9-kw9-TIME(1)-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args10-kw10-DATETIME-server_version10] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args10-kw10-DATETIME-server_version10] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args7-kw7-TIME-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args7-kw7-TIME-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args4-kw4-DATE-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args4-kw4-DATE-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args5-kw5-DATETIME-server_version5] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args5-kw5-DATETIME-server_version5] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDateTime-args0-kw0-DATETIME-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDateTime-args0-kw0-DATETIME-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATE-args1-kw1-DATE-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATE-args1-kw1-DATE-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args15-kw15-DATETIME2-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args15-kw15-DATETIME2-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args2-kw2-DATE-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args2-kw2-DATE-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args3-kw3-DATETIME-server_version3] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args3-kw3-DATETIME-server_version3] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args21-kw21-DATETIME-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args21-kw21-DATETIME-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args11-kw11-TIME-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args11-kw11-TIME-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args18-kw18-TIME(0)-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args18-kw18-TIME(0)-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args6-kw6-TIME-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args6-kw6-TIME-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args8-kw8-TIME-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args8-kw8-TIME-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args9-kw9-TIME(1)-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args9-kw9-TIME(1)-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args10-kw10-DATETIME-server_version10] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args10-kw10-DATETIME-server_version10] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args7-kw7-TIME-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args7-kw7-TIME-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args4-kw4-DATE-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args4-kw4-DATE-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args5-kw5-DATETIME-server_version5] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args5-kw5-DATETIME-server_version5] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDateTime-args0-kw0-DATETIME-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDateTime-args0-kw0-DATETIME-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATE-args1-kw1-DATE-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATE-args1-kw1-DATE-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args15-kw15-DATETIME2-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args15-kw15-DATETIME2-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args2-kw2-DATE-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args2-kw2-DATE-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args3-kw3-DATETIME-server_version3] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args3-kw3-DATETIME-server_version3] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args21-kw21-DATETIME-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args21-kw21-DATETIME-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args11-kw11-TIME-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args11-kw11-TIME-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args18-kw18-TIME(0)-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args18-kw18-TIME(0)-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args6-kw6-TIME-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args6-kw6-TIME-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args8-kw8-TIME-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args8-kw8-TIME-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args9-kw9-TIME(1)-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args9-kw9-TIME(1)-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args10-kw10-DATETIME-server_version10] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args10-kw10-DATETIME-server_version10] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args7-kw7-TIME-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args7-kw7-TIME-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args4-kw4-DATE-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args4-kw4-DATE-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args5-kw5-DATETIME-server_version5] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args5-kw5-DATETIME-server_version5] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDateTime-args0-kw0-DATETIME-None] 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDateTime-args0-kw0-DATETIME-None] 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_large_type_deprecation 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_large_type_deprecation 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_money 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_money 436s test/dialect/mssql/test_types.py::TypeDDLTest::test_numeric 436s [gw1] [ 88%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_numeric 436s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array 436s [gw1] [ 88%] SKIPPED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array 436s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_modified 436s [gw1] [ 88%] SKIPPED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_modified 436s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_ops 436s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_ops 436s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json 436s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json 436s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json_ops 436s [gw1] [ 88%] PASSED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json_ops 436s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 436s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 436s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 436s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 436s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 436s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 436s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 436s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 436s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_processing 436s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_processing 436s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator 436s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator 436s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 436s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 436s test/sql/test_types.py::UserDefinedTest::test_kw_colspec 436s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedTest::test_kw_colspec 436s test/sql/test_types.py::UserDefinedTest::test_type_decorator_repr 436s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedTest::test_type_decorator_repr 436s test/sql/test_types.py::UserDefinedTest::test_typedecorator_impl 436s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_impl 436s test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render 436s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render 436s test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render_fallback_bound 436s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render_fallback_bound 436s test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Boolean] 436s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Boolean] 436s test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Enum] 436s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Enum] 436s test/sql/test_types.py::UserDefinedTest::test_user_defined_dialect_specific_args 436s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedTest::test_user_defined_dialect_specific_args 436s test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl 436s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl 436s test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl_bind 436s [gw1] [ 88%] PASSED test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl_bind 436s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_one 436s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_one 436s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_three 436s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_three 436s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_two 436s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_two 436s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_one_roundtrip 436s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_one_roundtrip 436s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_three 436s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_three 436s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_two 436s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_two 436s test/sql/test_types.py::VariantTest::test_bind_process 436s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantTest::test_bind_process 436s test/sql/test_types.py::VariantTest::test_bind_process_composite 436s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantTest::test_bind_process_composite 436s test/sql/test_types.py::VariantTest::test_comparator_variant 436s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantTest::test_comparator_variant 436s test/sql/test_types.py::VariantTest::test_compile 436s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantTest::test_compile 436s test/sql/test_types.py::VariantTest::test_compile_composite 436s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantTest::test_compile_composite 436s test/sql/test_types.py::VariantTest::test_copy_doesnt_lose_variants 436s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantTest::test_copy_doesnt_lose_variants 436s test/sql/test_types.py::VariantTest::test_illegal_dupe 436s [gw1] [ 88%] PASSED test/sql/test_types.py::VariantTest::test_illegal_dupe 436s test/sql/test_types.py::VariantTest::test_no_variants_of_variants 436s [gw1] [ 89%] PASSED test/sql/test_types.py::VariantTest::test_no_variants_of_variants 436s test/sql/test_types.py::VariantTest::test_one_dialect_is_req 436s [gw1] [ 89%] PASSED test/sql/test_types.py::VariantTest::test_one_dialect_is_req 436s test/sql/test_types.py::VariantTest::test_round_trip 436s [gw1] [ 89%] PASSED test/sql/test_types.py::VariantTest::test_round_trip 436s test/sql/test_types.py::VariantTest::test_round_trip_sqlite_datetime 436s [gw1] [ 89%] PASSED test/sql/test_types.py::VariantTest::test_round_trip_sqlite_datetime 436s test/sql/test_types.py::VariantTest::test_to_instance 436s [gw1] [ 89%] PASSED test/sql/test_types.py::VariantTest::test_to_instance 436s test/sql/test_types.py::VariantTest::test_typedec_gen_dialect_impl 436s [gw1] [ 89%] PASSED test/sql/test_types.py::VariantTest::test_typedec_gen_dialect_impl 436s test/base/test_typing_utils.py::TestGenerics::test_traversible_is_generic 436s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestGenerics::test_traversible_is_generic 436s test/base/test_typing_utils.py::TestTestingThings::test_make_fw_ref 436s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_make_fw_ref 436s test/base/test_typing_utils.py::TestTestingThings::test_make_type_alias_type 436s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_make_type_alias_type 436s test/base/test_typing_utils.py::TestTestingThings::test_unions_are_the_same 436s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_unions_are_the_same 436s test/base/test_typing_utils.py::TestTyping::test_TypingInstances 436s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_TypingInstances 436s test/base/test_typing_utils.py::TestTyping::test_de_optionalize_union_types 436s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_de_optionalize_union_types 436s test/base/test_typing_utils.py::TestTyping::test_includes_none 436s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_includes_none 436s test/base/test_typing_utils.py::TestTyping::test_includes_none_generics 436s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_includes_none_generics 436s test/base/test_typing_utils.py::TestTyping::test_is_fwd_ref 436s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_fwd_ref 436s test/base/test_typing_utils.py::TestTyping::test_is_generic 436s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_generic 436s test/base/test_typing_utils.py::TestTyping::test_is_literal 436s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_literal 436s test/base/test_typing_utils.py::TestTyping::test_is_newtype 436s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_newtype 436s test/base/test_typing_utils.py::TestTyping::test_is_pep593 436s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_pep593 436s test/base/test_typing_utils.py::TestTyping::test_is_pep695 436s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_pep695 436s test/base/test_typing_utils.py::TestTyping::test_is_union 436s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_union 436s test/base/test_typing_utils.py::TestTyping::test_make_union_type 436s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_make_union_type 436s test/base/test_typing_utils.py::TestTyping::test_pep695_value 436s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_pep695_value 436s test/base/test_typing_utils.py::TestTyping::test_pep695_value_generics 436s [gw1] [ 89%] PASSED test/base/test_typing_utils.py::TestTyping::test_pep695_value_generics 436s test/orm/test_unitofwork.py::BatchDeleteIgnoresRowcountTest::test_delete_both 436s [gw1] [ 89%] SKIPPED test/orm/test_unitofwork.py::BatchDeleteIgnoresRowcountTest::test_delete_both 436s test/orm/test_unitofwork.py::BinaryHistTest::test_binary_equality 436s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::BinaryHistTest::test_binary_equality 436s test/orm/test_unitofwork.py::BooleanColTest::test_boolean 436s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::BooleanColTest::test_boolean 436s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_clauseelement_accessor 436s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_clauseelement_accessor 436s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert 436s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert 436s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert_pk_expression 436s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert_pk_expression 436s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_multi_update 436s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_multi_update 436s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update 436s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update 436s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update_special_comparator 436s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update_special_comparator 436s test/orm/test_unitofwork.py::ColumnCollisionTest::test_naming 436s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ColumnCollisionTest::test_naming 436s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_expire_on_flush 436s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_expire_on_flush 436s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_no_expire_on_flush 436s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_no_expire_on_flush 436s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_expire_on_flush 436s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_expire_on_flush 437s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_no_expire_on_flush 437s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_no_expire_on_flush 437s test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes 437s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes 437s test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes_post_init 437s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes_post_init 437s test/orm/test_unitofwork.py::ColumnPropertyTest::test_with_inheritance 437s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_with_inheritance 437s test/orm/test_unitofwork.py::DefaultTest::test_eager_defaults 437s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_eager_defaults 437s test/orm/test_unitofwork.py::DefaultTest::test_insert[auto] 437s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert[auto] 437s test/orm/test_unitofwork.py::DefaultTest::test_insert[eager_defaults] 437s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert[eager_defaults] 437s test/orm/test_unitofwork.py::DefaultTest::test_insert[not_eager_defaults] 437s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert[not_eager_defaults] 437s test/orm/test_unitofwork.py::DefaultTest::test_insert_nopostfetch 437s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert_nopostfetch 437s test/orm/test_unitofwork.py::DefaultTest::test_update 437s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_update 437s test/orm/test_unitofwork.py::DefaultTest::test_used_in_relationship 437s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_used_in_relationship 437s test/orm/test_unitofwork.py::EnsurePKSortableTest::test_exception_persistent_flush_py3k 437s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::EnsurePKSortableTest::test_exception_persistent_flush_py3k 437s test/orm/test_unitofwork.py::EnsurePKSortableTest::test_pep435_custom_sort_key 437s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::EnsurePKSortableTest::test_pep435_custom_sort_key 437s test/orm/test_unitofwork.py::EnsurePKSortableTest::test_persistent_flush_sortable 437s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::EnsurePKSortableTest::test_persistent_flush_sortable 437s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_dont_emit 437s [gw1] [ 89%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_dont_emit 437s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive 437s [gw1] [ 89%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive 437s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_2 437s [gw1] [ 89%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_2 437s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_obj_removed_o2m 437s [gw1] [ 89%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_obj_removed_o2m 437s test/orm/test_unitofwork.py::ForeignPKTest::test_basic 437s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ForeignPKTest::test_basic 437s test/orm/test_unitofwork.py::HistoryTest::test_backref 437s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::HistoryTest::test_backref 437s test/orm/test_unitofwork.py::InheritingRowSwitchTest::test_row_switch_no_child_table 437s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::InheritingRowSwitchTest::test_row_switch_no_child_table 437s test/orm/test_unitofwork.py::ManyToManyTest::test_association 437s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_association 438s test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many 438s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many 438s test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_remove 438s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_remove 438s test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_update 438s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_update 438s test/orm/test_unitofwork.py::ManyToManyTest::test_scalar 438s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_scalar 438s test/orm/test_unitofwork.py::ManyToOneTest::test_bidirectional_no_load 438s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_bidirectional_no_load 438s test/orm/test_unitofwork.py::ManyToOneTest::test_m2o_one_to_one 438s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_m2o_one_to_one 438s test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_1 438s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_1 438s test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_2 438s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_2 438s test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_3 438s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_3 438s test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_multi_no_pk_correct_exception 438s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_multi_no_pk_correct_exception 438s test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_single_no_pk_correct_exception 438s [gw1] [ 89%] SKIPPED test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_single_no_pk_correct_exception 438s test/orm/test_unitofwork.py::OneToManyTest::test_bidirectional 438s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_bidirectional 438s test/orm/test_unitofwork.py::OneToManyTest::test_child_move 438s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_child_move 438s test/orm/test_unitofwork.py::OneToManyTest::test_child_move_2 438s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_child_move_2 438s test/orm/test_unitofwork.py::OneToManyTest::test_double_relationship 438s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_double_relationship 438s test/orm/test_unitofwork.py::OneToManyTest::test_o2m_delete_parent 438s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_o2m_delete_parent 438s test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_1 438s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_1 438s test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_2 438s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_2 438s test/orm/test_unitofwork.py::OneToManyTest::test_one_to_one 438s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_one_to_one 438s test/orm/test_unitofwork.py::PKTest::test_key_pks 439s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::PKTest::test_key_pks 439s test/orm/test_unitofwork.py::PKTest::test_manual_pk 439s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::PKTest::test_manual_pk 439s test/orm/test_unitofwork.py::PKTest::test_primary_key 439s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::PKTest::test_primary_key 439s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_delete 439s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_delete 439s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_dont_complain_if_no_update 439s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_dont_complain_if_no_update 439s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_key_switch 439s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_key_switch 439s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_plain_update 439s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_plain_update 439s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_total_null 439s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_total_null 439s test/orm/test_unitofwork.py::PassiveDeletesTest::test_aaa_m2o_no_longer_emits_warning 439s [gw1] [ 89%] SKIPPED test/orm/test_unitofwork.py::PassiveDeletesTest::test_aaa_m2o_no_longer_emits_warning 439s test/orm/test_unitofwork.py::PassiveDeletesTest::test_backwards_pd 439s [gw1] [ 89%] SKIPPED test/orm/test_unitofwork.py::PassiveDeletesTest::test_backwards_pd 439s test/orm/test_unitofwork.py::PassiveDeletesTest::test_basic 439s [gw1] [ 89%] SKIPPED test/orm/test_unitofwork.py::PassiveDeletesTest::test_basic 439s test/orm/test_unitofwork.py::RowSwitchTest::test_manytomany 439s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::RowSwitchTest::test_manytomany 439s test/orm/test_unitofwork.py::RowSwitchTest::test_manytoone 439s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::RowSwitchTest::test_manytoone 439s test/orm/test_unitofwork.py::RowSwitchTest::test_onetomany 439s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::RowSwitchTest::test_onetomany 439s test/orm/test_unitofwork.py::SaveTest::test_basic 439s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest::test_basic 439s test/orm/test_unitofwork.py::SaveTest::test_batch_mode 439s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest::test_batch_mode 439s test/orm/test_unitofwork.py::SaveTest::test_deferred 439s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest::test_deferred 439s test/orm/test_unitofwork.py::SaveTest::test_dont_update_blanks 439s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest::test_dont_update_blanks 439s test/orm/test_unitofwork.py::SaveTest::test_history_get 439s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest::test_history_get 439s test/orm/test_unitofwork.py::SaveTest::test_inherits 439s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest::test_inherits 439s test/orm/test_unitofwork.py::SaveTest::test_lazyattr_commit 439s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest::test_lazyattr_commit 439s test/orm/test_unitofwork.py::SaveTest::test_multi_table_selectable 439s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest::test_multi_table_selectable 439s test/orm/test_unitofwork.py::SaveTest::test_synonym 439s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest::test_synonym 439s test/orm/test_unitofwork.py::SaveTest2::test_m2o_nonmatch 439s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest2::test_m2o_nonmatch 439s test/orm/test_unitofwork.py::SaveTest3::test_manytomany_xtracol_delete 439s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::SaveTest3::test_manytomany_xtracol_delete 440s test/orm/test_unitofwork.py::UnicodeSchemaTest::test_inheritance_mapping 440s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::UnicodeSchemaTest::test_inheritance_mapping 440s test/orm/test_unitofwork.py::UnicodeSchemaTest::test_mapping 440s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::UnicodeSchemaTest::test_mapping 440s test/orm/test_unitofwork.py::UnicodeTest::test_basic 440s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::UnicodeTest::test_basic 440s test/orm/test_unitofwork.py::UnicodeTest::test_relationship 440s [gw1] [ 89%] PASSED test/orm/test_unitofwork.py::UnicodeTest::test_relationship 440s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_broken_multi_rowcount_doesnt_warn 440s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_broken_multi_rowcount_doesnt_warn 440s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_allow 440s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_allow 440s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_warning 440s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_warning 440s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_single_broken_multi_rowcount_still_warns 440s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_single_broken_multi_rowcount_still_warns 440s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_twice 440s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_twice 440s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_broken_multi_rowcount_doesnt_raise 440s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_broken_multi_rowcount_doesnt_raise 440s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 440s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 440s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_broken_multi_rowcount_still_raises 440s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_broken_multi_rowcount_still_raises 440s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing 440s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing 440s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing_broken_multi_rowcount 440s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing_broken_multi_rowcount 440s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_value_missing_broken_multi_rowcount 440s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_value_missing_broken_multi_rowcount 440s test/orm/test_unitofworkv2.py::BatchInsertsTest::test_batch_interaction 440s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::BatchInsertsTest::test_batch_interaction 440s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-implicit_returning] 440s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-implicit_returning] 440s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-not_implicit_returning] 440s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-not_implicit_returning] 440s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-implicit_returning] 440s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-implicit_returning] 440s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-not_implicit_returning] 440s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-not_implicit_returning] 440s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-implicit_returning] 440s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-implicit_returning] 440s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-not_implicit_returning] 440s [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] 440s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-implicit_returning] 440s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-implicit_returning] 440s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-not_implicit_returning] 440s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-not_implicit_returning] 440s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-implicit_returning] 440s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-implicit_returning] 440s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-not_implicit_returning] 440s [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] 440s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-implicit_returning] 440s [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] 440s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-not_implicit_returning] 440s [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] 440s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-implicit_returning] 440s [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] 440s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-not_implicit_returning] 440s [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] 440s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-implicit_returning] 440s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-implicit_returning] 440s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-not_implicit_returning] 440s [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] 440s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-implicit_returning] 440s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-implicit_returning] 440s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-not_implicit_returning] 440s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-not_implicit_returning] 440s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-implicit_returning] 440s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-implicit_returning] 440s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-not_implicit_returning] 440s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-not_implicit_returning] 440s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-implicit_returning] 440s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-implicit_returning] 440s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-not_implicit_returning] 440s [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] 440s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-implicit_returning] 440s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-implicit_returning] 440s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-not_implicit_returning] 441s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-not_implicit_returning] 441s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_against_selectable_insert 441s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_against_selectable_insert 441s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_insert_defaults_nonpresent 441s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_insert_defaults_nonpresent 441s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_update_defaults_nonpresent 441s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_update_defaults_nonpresent 441s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_defaults_bulk_insert 441s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_defaults_bulk_insert 441s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_dont_fetch_nondefaults 441s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_dont_fetch_nondefaults 441s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_nonpresent 441s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_nonpresent 441s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present 441s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present 441s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present_as_expr 441s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present_as_expr 441s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_update_defaults_nonpresent 441s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_update_defaults_nonpresent 442s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_bulk_update 442s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_bulk_update 442s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present 442s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present 442s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present_as_expr 442s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present_as_expr 442s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_dont_fetch_nondefaults 442s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_dont_fetch_nondefaults 442s test/orm/test_unitofworkv2.py::EnsureCacheTest::test_ensure_cache 442s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::EnsureCacheTest::test_ensure_cache 442s test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_m2o 442s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_m2o 442s test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_notpassive 442s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_notpassive 442s test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_passive 442s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_passive 442s test/orm/test_unitofworkv2.py::NoAttrEventInFlushTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 442s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NoAttrEventInFlushTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 442s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert 442s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert 442s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert_novalue 442s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert_novalue 442s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert 442s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert 442s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert_novalue 442s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert_novalue 442s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert 442s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert 443s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert_novalue 443s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert_novalue 443s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert 443s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert 443s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert_novalue 443s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert_novalue 443s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert 443s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert 443s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert_novalue 443s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert_novalue 443s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert 443s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert 443s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert_novalue 443s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert_novalue 443s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert 443s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert 443s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert_novalue 443s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert_novalue 443s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert 443s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert 443s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert_novalue 443s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert_novalue 443s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_json_none_as_null 443s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_json_none_as_null 444s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert 444s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert 444s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert_novalue 444s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert_novalue 444s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert 444s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert 444s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert_novalue 444s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert_novalue 444s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert 444s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert 444s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert_novalue 444s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert_novalue 444s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert 444s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert 444s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert_novalue 444s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert_novalue 444s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_a 444s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_a 444s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_b 444s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_b 444s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_c 444s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_c 444s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_d 444s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_d 444s test/orm/test_unitofworkv2.py::RaiseLoadIgnoredTest::test_delete_head 444s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RaiseLoadIgnoredTest::test_delete_head 444s test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_delete 444s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_delete 444s test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_update 444s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_update 444s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_m2o 444s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_m2o 444s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_scalar 444s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_scalar 445s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_m2o 445s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_m2o 445s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_scalar 445s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_scalar 445s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_m2o_flush_size 445s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_m2o_flush_size 445s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_many 445s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_many 445s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr 445s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr 445s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr_unloaded 445s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr_unloaded 445s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_all 445s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_all 445s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded 445s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded 445s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded_expired 445s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded_expired 445s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_target 445s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_target 445s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_unloaded 445s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_unloaded 445s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_save 445s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_save 445s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_ordering 445s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_ordering 445s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_selfref 445s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_selfref 445s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_o2m_flush_size 445s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_o2m_flush_size 445s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_all 446s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_all 446s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_parent 446s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_parent 446s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_save 446s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_save 446s test/orm/test_unitofworkv2.py::SingleCycleM2MTest::test_many_to_many_one 446s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleM2MTest::test_many_to_many_one 446s test/orm/test_unitofworkv2.py::SingleCyclePlusAttributeTest::test_flush_size 446s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCyclePlusAttributeTest::test_flush_size 446s test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_multilevel_save 446s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_multilevel_save 446s test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_mutations_one 446s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_mutations_one 446s test/orm/test_unitofworkv2.py::SingleCycleTest::test_cycle_rowswitch 446s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_cycle_rowswitch 446s test/orm/test_unitofworkv2.py::SingleCycleTest::test_delete_unloaded_m2o 446s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_delete_unloaded_m2o 446s test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_delete_all 446s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_delete_all 446s test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_save 446s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_save 446s test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_set_null_unloaded 446s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_set_null_unloaded 446s test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_all 446s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_all 446s test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_parent 446s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_parent 446s test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_save 446s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_save 446s test/orm/test_unitofworkv2.py::SingleCycleTest::test_singlecycle_flush_size 446s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_singlecycle_flush_size 446s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-identity] 446s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-identity] 446s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-plain_autoinc] 446s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-plain_autoinc] 446s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-sequence] 446s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-sequence] 446s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-identity] 446s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-identity] 446s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-plain_autoinc] 446s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-plain_autoinc] 446s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-sequence] 446s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-sequence] 446s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-identity] 446s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-identity] 447s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-plain_autoinc] 447s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-plain_autoinc] 447s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-sequence] 447s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-sequence] 447s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-identity] 447s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-identity] 447s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-plain_autoinc] 447s [gw1] [ 89%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-plain_autoinc] 447s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-sequence] 447s [gw1] [ 89%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-sequence] 447s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-identity] 447s [gw1] [ 90%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-identity] 447s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-plain_autoinc] 447s [gw1] [ 90%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-plain_autoinc] 447s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-sequence] 447s [gw1] [ 90%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-sequence] 447s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-identity] 447s [gw1] [ 90%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-identity] 447s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-plain_autoinc] 447s [gw1] [ 90%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-plain_autoinc] 447s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-sequence] 447s [gw1] [ 90%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-sequence] 447s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_this_really_fails_on_mssql_wo_full_fix 447s [gw1] [ 90%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_this_really_fails_on_mssql_wo_full_fix 447s test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_no_update_no_change 447s [gw1] [ 90%] PASSED test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_no_update_no_change 447s test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_none 447s [gw1] [ 90%] PASSED test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_none 447s test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_something_else 447s [gw1] [ 90%] PASSED test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_something_else 447s test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[not_use_onupdate] 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[not_use_onupdate] 447s test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[use_onupdate] 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[use_onupdate] 447s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[not_use_onupdate] 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[not_use_onupdate] 447s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[use_onupdate] 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[use_onupdate] 447s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[not_use_onupdate] 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[not_use_onupdate] 447s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[use_onupdate] 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[use_onupdate] 447s test/sql/test_update.py::UpdateFromCompileTest::test_autocorrelate_error 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_autocorrelate_error 447s test/sql/test_update.py::UpdateFromCompileTest::test_correlation_to_extra 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_correlation_to_extra 447s test/sql/test_update.py::UpdateFromCompileTest::test_dont_correlate_to_extra 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_dont_correlate_to_extra 447s 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] 447s [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] 447s 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] 447s [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] 447s 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] 447s [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] 447s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-use_alias_in_set-use_alias] 447s [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] 447s 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] 447s [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] 447s 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] 447s [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] 447s 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] 447s [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] 447s 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] 447s [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] 447s 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] 447s [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] 447s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-not_use_alias_in_set-use_alias] 447s [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] 447s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-use_alias_in_set-not_use_alias] 447s [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] 447s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-use_alias_in_set-use_alias] 447s [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] 447s 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] 447s [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] 447s 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] 447s [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] 447s 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] 447s [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] 447s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-use_alias_in_set-use_alias] 447s [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] 447s test/sql/test_update.py::UpdateFromCompileTest::test_render_multi_table 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_multi_table 447s test/sql/test_update.py::UpdateFromCompileTest::test_render_subquery 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_subquery 447s test/sql/test_update.py::UpdateFromCompileTest::test_render_table 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_table 447s test/sql/test_update.py::UpdateFromCompileTest::test_render_table_mysql 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_table_mysql 447s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_four 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_four 447s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_one 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_one 447s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_three 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_three 447s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_two 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_two 447s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_whereclause 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_whereclause 447s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_unsupported_cases 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_unsupported_cases 447s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_multitable_same_name_mysql 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_multitable_same_name_mysql 447s test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table 447s [gw1] [ 90%] SKIPPED test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table 447s test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table_same_name 447s [gw1] [ 90%] SKIPPED test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table_same_name 447s test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_no_defaults_second_table 447s [gw1] [ 90%] SKIPPED test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_no_defaults_second_table 447s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_join_multitable 447s [gw1] [ 90%] SKIPPED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_join_multitable 447s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable 447s [gw1] [ 90%] SKIPPED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable 447s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable_same_name 447s [gw1] [ 90%] SKIPPED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable_same_name 447s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 447s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 447s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 447s test/sql/test_update.py::UpdateTest::test_binds_that_match_columns 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_binds_that_match_columns 447s test/sql/test_update.py::UpdateTest::test_correlated_update_five 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_five 447s test/sql/test_update.py::UpdateTest::test_correlated_update_four 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_four 447s test/sql/test_update.py::UpdateTest::test_correlated_update_one 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_one 447s test/sql/test_update.py::UpdateTest::test_correlated_update_seven 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_seven 447s test/sql/test_update.py::UpdateTest::test_correlated_update_six 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_six 447s test/sql/test_update.py::UpdateTest::test_correlated_update_three 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_three 447s test/sql/test_update.py::UpdateTest::test_correlated_update_two 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_two 447s test/sql/test_update.py::UpdateTest::test_inline_defaults 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_inline_defaults 447s test/sql/test_update.py::UpdateTest::test_labels_no_collision 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_labels_no_collision 447s test/sql/test_update.py::UpdateTest::test_labels_no_collision_index 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_labels_no_collision_index 447s test/sql/test_update.py::UpdateTest::test_prefix_with 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_prefix_with 447s test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs 447s test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs_w_keys 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs_w_keys 447s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-include_in_from] 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-include_in_from] 447s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-not_include_in_from] 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-not_include_in_from] 447s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-include_in_from] 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-include_in_from] 447s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-not_include_in_from] 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-not_include_in_from] 447s test/sql/test_update.py::UpdateTest::test_update_1 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_1 447s test/sql/test_update.py::UpdateTest::test_update_10 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_10 447s test/sql/test_update.py::UpdateTest::test_update_11 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_11 447s test/sql/test_update.py::UpdateTest::test_update_2 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_2 447s test/sql/test_update.py::UpdateTest::test_update_3 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_3 447s test/sql/test_update.py::UpdateTest::test_update_4 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_4 447s test/sql/test_update.py::UpdateTest::test_update_5 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_5 447s test/sql/test_update.py::UpdateTest::test_update_6 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_6 447s test/sql/test_update.py::UpdateTest::test_update_7 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_7 447s test/sql/test_update.py::UpdateTest::test_update_8 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_8 447s test/sql/test_update.py::UpdateTest::test_update_9 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_9 447s test/sql/test_update.py::UpdateTest::test_update_bound_ordering[format] 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_bound_ordering[format] 447s test/sql/test_update.py::UpdateTest::test_update_bound_ordering[numeric] 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_bound_ordering[numeric] 447s test/sql/test_update.py::UpdateTest::test_update_bound_ordering[qmark] 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_bound_ordering[qmark] 447s test/sql/test_update.py::UpdateTest::test_update_broken_custom_key_thing 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_broken_custom_key_thing 447s test/sql/test_update.py::UpdateTest::test_update_custom_key_thing 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_custom_key_thing 447s test/sql/test_update.py::UpdateTest::test_update_literal_binds 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_literal_binds 447s test/sql/test_update.py::UpdateTest::test_update_no_multiple_parameters_allowed 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_multiple_parameters_allowed 447s test/sql/test_update.py::UpdateTest::test_update_no_params[blank-not_twotable] 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[blank-not_twotable] 447s test/sql/test_update.py::UpdateTest::test_update_no_params[blank-twotable] 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[blank-twotable] 447s test/sql/test_update.py::UpdateTest::test_update_no_params[none-not_twotable] 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[none-not_twotable] 447s test/sql/test_update.py::UpdateTest::test_update_no_params[none-twotable] 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[none-twotable] 447s test/sql/test_update.py::UpdateTest::test_update_ordered_broken_custom_key_thing 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_broken_custom_key_thing 447s test/sql/test_update.py::UpdateTest::test_update_ordered_custom_key_thing 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_custom_key_thing 447s test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_multiple 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_multiple 447s test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_1 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_1 447s test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_2 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_2 447s test/sql/test_update.py::UpdateTest::test_update_ordered_then_nonordered 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_then_nonordered 447s test/sql/test_update.py::UpdateTest::test_update_ordereddict 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordereddict 447s test/sql/test_update.py::UpdateTest::test_update_to_expression_one 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_one 447s test/sql/test_update.py::UpdateTest::test_update_to_expression_three 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_three 447s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t0-idx_to_value0] 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t0-idx_to_value0] 447s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t1-idx_to_value1] 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t1-idx_to_value1] 447s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t2-idx_to_value2] 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t2-idx_to_value2] 447s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t3-idx_to_value3] 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t3-idx_to_value3] 447s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t4-idx_to_value4] 447s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t4-idx_to_value4] 447s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t5-idx_to_value5] 448s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t5-idx_to_value5] 448s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t6-idx_to_value6] 448s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t6-idx_to_value6] 448s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t7-idx_to_value7] 448s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t7-idx_to_value7] 448s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t8-idx_to_value8] 448s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t8-idx_to_value8] 448s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t9-idx_to_value9] 448s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t9-idx_to_value9] 448s test/sql/test_update.py::UpdateTest::test_where_empty 448s [gw1] [ 90%] PASSED test/sql/test_update.py::UpdateTest::test_where_empty 448s test/orm/test_utils.py::AliasedClassTest::test_classmethod 448s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_classmethod 448s test/orm/test_utils.py::AliasedClassTest::test_descriptors 448s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_descriptors 448s test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_one 448s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_one 448s test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_three 448s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_three 448s test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_two 448s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_two 448s test/orm/test_utils.py::AliasedClassTest::test_instancemethod 448s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_instancemethod 448s test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_one 448s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_one 448s test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_three 448s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_three 448s test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_two 448s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_two 448s test/orm/test_utils.py::AliasedClassTest::test_named_entity 448s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_named_entity 448s test/orm/test_utils.py::AliasedClassTest::test_named_selectable 448s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_named_selectable 448s test/orm/test_utils.py::AliasedClassTest::test_not_instantiatable 448s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_not_instantiatable 448s test/orm/test_utils.py::AliasedClassTest::test_parententity_vs_parentmapper 448s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_parententity_vs_parentmapper 448s test/orm/test_utils.py::AliasedClassTest::test_proxy_descriptor_one 448s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_proxy_descriptor_one 448s test/orm/test_utils.py::AliasedClassTest::test_simple 448s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_simple 448s test/orm/test_utils.py::AliasedClassTest::test_simple_property 448s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_simple_property 448s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call 448s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call_no_self 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call_no_self 448s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn 448s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self 448s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self_but_self 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self_but_self 448s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init 448s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init_no_self 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init_no_self 448s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_instance_method_no_self 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_instance_method_no_self 448s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_method 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_method 448s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_obj_init 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_obj_init 448s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_partial 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_partial 448s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_py_builtin 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_py_builtin 448s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_unbound_method_no_self 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_unbound_method_no_self 448s test/base/test_utils.py::ArgInspectionTest::test_get_cls_kwargs 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_get_cls_kwargs 448s test/base/test_utils.py::ArgInspectionTest::test_get_func_kwargs 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_get_func_kwargs 448s test/base/test_utils.py::ArgInspectionTest::test_getargspec_6_tuple 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_getargspec_6_tuple 448s test/base/test_utils.py::AsInterfaceTest::test_dict 448s [gw1] [ 90%] PASSED test/base/test_utils.py::AsInterfaceTest::test_dict 448s test/base/test_utils.py::AsInterfaceTest::test_instance 448s [gw1] [ 90%] PASSED test/base/test_utils.py::AsInterfaceTest::test_instance 448s test/base/test_utils.py::AsInterfaceTest::test_no_cls_no_methods 448s [gw1] [ 90%] PASSED test/base/test_utils.py::AsInterfaceTest::test_no_cls_no_methods 448s test/base/test_utils.py::BackslashReplaceTest::test_ascii_to_utf8 448s [gw1] [ 90%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_ascii_to_utf8 448s test/base/test_utils.py::BackslashReplaceTest::test_cp1251_to_utf8 448s [gw1] [ 90%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_cp1251_to_utf8 448s test/base/test_utils.py::BackslashReplaceTest::test_latin1_to_utf8 448s [gw1] [ 90%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_latin1_to_utf8 448s test/base/test_utils.py::BackslashReplaceTest::test_utf8_to_utf8 448s [gw1] [ 90%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_utf8_to_utf8 448s test/base/test_utils.py::ColumnCollectionTest::test_compare 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_compare 448s test/base/test_utils.py::ColumnCollectionTest::test_contains_column 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_contains_column 448s test/base/test_utils.py::ColumnCollectionTest::test_contains_column_not_column 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_contains_column_not_column 448s test/base/test_utils.py::ColumnCollectionTest::test_dupes_add 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_dupes_add 448s test/base/test_utils.py::ColumnCollectionTest::test_dupes_construct 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_dupes_construct 448s test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_int 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_int 448s test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_str 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_str 448s test/base/test_utils.py::ColumnCollectionTest::test_identical_dupe_construct 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_identical_dupe_construct 448s test/base/test_utils.py::ColumnCollectionTest::test_in 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_in 448s test/base/test_utils.py::ColumnCollectionTest::test_items 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_items 448s test/base/test_utils.py::ColumnCollectionTest::test_key_index_error 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_key_index_error 448s test/base/test_utils.py::ColumnCollectionTest::test_keys 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_keys 448s test/base/test_utils.py::ColumnCollectionTest::test_separate_key_all_cols 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_separate_key_all_cols 448s test/base/test_utils.py::ColumnCollectionTest::test_separate_key_get 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_separate_key_get 448s test/base/test_utils.py::ColumnCollectionTest::test_separate_key_in 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_separate_key_in 448s test/base/test_utils.py::ColumnCollectionTest::test_str 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_str 448s test/base/test_utils.py::ColumnCollectionTest::test_values 448s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_values 448s test/orm/test_utils.py::ContextualWarningsTest::test_autoflush_implicit 448s [gw1] [ 90%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_autoflush_implicit 448s test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_explicit 448s [gw1] [ 90%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_explicit 448s test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_aliased 448s [gw1] [ 90%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_aliased 448s test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_instantiate 448s [gw1] [ 90%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_instantiate 448s test/base/test_utils.py::CyExtensionTest::test_all_cyext_imported 448s [gw1] [ 90%] SKIPPED test/base/test_utils.py::CyExtensionTest::test_all_cyext_imported 448s test/base/test_utils.py::DedupeColumnCollectionTest::test_compare 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_compare 448s test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column 448s test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column_not_column 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column_not_column 448s test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_add_dedupe 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_add_dedupe 448s test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_construct_dedupe 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_construct_dedupe 448s test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_extend 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_extend 448s test/base/test_utils.py::DedupeColumnCollectionTest::test_extend_existing_maintains_ordering 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_extend_existing_maintains_ordering 448s test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_int 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_int 448s test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_str 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_str 448s test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_add_dedupes 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_add_dedupes 448s test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_construct_dedupes 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_construct_dedupes 448s test/base/test_utils.py::DedupeColumnCollectionTest::test_in 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_in 448s test/base/test_utils.py::DedupeColumnCollectionTest::test_items 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_items 448s test/base/test_utils.py::DedupeColumnCollectionTest::test_key_index_error 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_key_index_error 448s test/base/test_utils.py::DedupeColumnCollectionTest::test_keys 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_keys 448s test/base/test_utils.py::DedupeColumnCollectionTest::test_keys_after_replace 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_keys_after_replace 448s test/base/test_utils.py::DedupeColumnCollectionTest::test_pickle_w_mutation 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_pickle_w_mutation 448s test/base/test_utils.py::DedupeColumnCollectionTest::test_remove 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_remove 448s test/base/test_utils.py::DedupeColumnCollectionTest::test_remove_doesnt_change_iteration 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_remove_doesnt_change_iteration 448s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace 448s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches 448s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches_name_of_another 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches_name_of_another 448s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_name_matches 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_name_matches 448s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_no_match 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_no_match 448s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_switch_key_name 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_switch_key_name 448s test/base/test_utils.py::DedupeColumnCollectionTest::test_separate_key_cols 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_separate_key_cols 448s test/base/test_utils.py::DedupeColumnCollectionTest::test_str 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_str 448s test/base/test_utils.py::DedupeColumnCollectionTest::test_values 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_values 448s test/base/test_utils.py::DictlikeIteritemsTest::test_dict 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_dict 448s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_2 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_2 448s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_4 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_4 448s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_5 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_5 448s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_6 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_6 448s test/base/test_utils.py::DictlikeIteritemsTest::test_object 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_object 448s test/base/test_utils.py::DictlikeIteritemsTest::test_subdict 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_subdict 448s test/base/test_utils.py::DuckTypeCollectionTest::test_sets 448s [gw1] [ 90%] PASSED test/base/test_utils.py::DuckTypeCollectionTest::test_sets 448s test/base/test_utils.py::FlattenIteratorTest::test_flatten 448s [gw1] [ 90%] PASSED test/base/test_utils.py::FlattenIteratorTest::test_flatten 448s test/base/test_utils.py::FlattenIteratorTest::test_str_with_iter 448s [gw1] [ 90%] PASSED test/base/test_utils.py::FlattenIteratorTest::test_str_with_iter 448s test/base/test_utils.py::GenericReprTest::test_all_positional 448s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_all_positional 448s test/base/test_utils.py::GenericReprTest::test_discard_vargs 448s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_discard_vargs 448s test/base/test_utils.py::GenericReprTest::test_discard_vargs_kwargs 448s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_discard_vargs_kwargs 448s test/base/test_utils.py::GenericReprTest::test_kw_defaults 448s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_kw_defaults 448s test/base/test_utils.py::GenericReprTest::test_multi_kw 448s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_multi_kw 448s test/base/test_utils.py::GenericReprTest::test_multi_kw_repeated 448s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_multi_kw_repeated 448s test/base/test_utils.py::GenericReprTest::test_no_args 448s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_no_args 448s test/base/test_utils.py::GenericReprTest::test_no_init 448s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_no_init 448s test/base/test_utils.py::GenericReprTest::test_positional_plus_kw 448s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_positional_plus_kw 448s test/base/test_utils.py::GenericReprTest::test_significant_vargs 448s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_significant_vargs 448s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[Session] 448s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[Session] 448s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[sqlalchemy.orm.util] 448s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[sqlalchemy.orm.util] 448s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[Session] 448s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[Session] 448s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[sqlalchemy.orm.util] 448s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[sqlalchemy.orm.util] 448s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-Session] 448s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-Session] 448s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-sqlalchemy.orm.util] 448s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-sqlalchemy.orm.util] 448s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-Session] 448s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-Session] 448s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-sqlalchemy.orm.util] 448s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-sqlalchemy.orm.util] 449s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-Session] 449s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-Session] 449s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-sqlalchemy.orm.util] 449s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-sqlalchemy.orm.util] 449s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[Session] 449s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[Session] 449s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[sqlalchemy.orm.util] 449s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[sqlalchemy.orm.util] 449s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_token 449s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_token 449s test/base/test_utils.py::IdentitySetTest::test_add 449s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_add 449s test/base/test_utils.py::IdentitySetTest::test_basic_sanity 449s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_basic_sanity 449s test/base/test_utils.py::IdentitySetTest::test_difference 449s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_difference 449s test/base/test_utils.py::IdentitySetTest::test_difference_update 449s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_difference_update 449s test/base/test_utils.py::IdentitySetTest::test_dunder_and 449s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_and 449s test/base/test_utils.py::IdentitySetTest::test_dunder_eq 449s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_eq 449s test/base/test_utils.py::IdentitySetTest::test_dunder_ge 449s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_ge 449s test/base/test_utils.py::IdentitySetTest::test_dunder_gt 449s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_gt 449s test/base/test_utils.py::IdentitySetTest::test_dunder_iand 449s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_iand 449s test/base/test_utils.py::IdentitySetTest::test_dunder_ior 449s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_ior 449s test/base/test_utils.py::IdentitySetTest::test_dunder_isub 449s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_isub 449s test/base/test_utils.py::IdentitySetTest::test_dunder_le 449s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_le 449s test/base/test_utils.py::IdentitySetTest::test_dunder_lt 449s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_lt 449s test/base/test_utils.py::IdentitySetTest::test_dunder_ne 449s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_ne 449s test/base/test_utils.py::IdentitySetTest::test_dunder_or 449s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_or 449s test/base/test_utils.py::IdentitySetTest::test_dunder_sub 449s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_sub 449s test/base/test_utils.py::IdentitySetTest::test_dunder_sub2 449s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_sub2 449s test/base/test_utils.py::IdentitySetTest::test_dunder_xor 449s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_xor 449s test/base/test_utils.py::IdentitySetTest::test_init 449s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_init 449s test/base/test_utils.py::IdentitySetTest::test_intersection 449s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_intersection 449s test/base/test_utils.py::IdentitySetTest::test_intersection_update 449s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_intersection_update 449s test/base/test_utils.py::IdentitySetTest::test_issubset 449s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_issubset 449s test/base/test_utils.py::IdentitySetTest::test_issuperset 449s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_issuperset 449s test/base/test_utils.py::IdentitySetTest::test_repr 449s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_repr 449s test/base/test_utils.py::IdentitySetTest::test_symmetric_difference 449s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_symmetric_difference 449s test/base/test_utils.py::IdentitySetTest::test_symmetric_difference_update 449s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_symmetric_difference_update 449s test/base/test_utils.py::IdentitySetTest::test_union 449s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_union 449s test/base/test_utils.py::IdentitySetTest::test_update 449s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_update 449s test/base/test_utils.py::ImmutableDictTest::test_contains 449s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_contains 449s test/base/test_utils.py::ImmutableDictTest::test_items 449s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_items 449s test/base/test_utils.py::ImmutableDictTest::test_keys 449s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_keys 449s test/base/test_utils.py::ImmutableDictTest::test_merge_with_dicts 449s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_merge_with_dicts 449s test/base/test_utils.py::ImmutableDictTest::test_merge_with_no_change 449s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_merge_with_no_change 449s test/base/test_utils.py::ImmutableDictTest::test_merge_with_tuples 449s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_merge_with_tuples 449s test/base/test_utils.py::ImmutableDictTest::test_pep584 449s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_pep584 449s test/base/test_utils.py::ImmutableDictTest::test_repr 449s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_repr 449s test/base/test_utils.py::ImmutableDictTest::test_rich_compare 449s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_rich_compare 449s test/base/test_utils.py::ImmutableDictTest::test_serialize 449s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_serialize 449s test/base/test_utils.py::ImmutableDictTest::test_union_dictionary 449s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_union_dictionary 449s test/base/test_utils.py::ImmutableDictTest::test_union_no_change 449s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_union_no_change 449s test/base/test_utils.py::ImmutableDictTest::test_union_tuples 449s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_union_tuples 449s test/base/test_utils.py::ImmutableDictTest::test_values 449s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_values 449s test/base/test_utils.py::ImmutableTest::test_immutable[d0] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableTest::test_immutable[d0] 449s test/base/test_utils.py::ImmutableTest::test_immutable[d1] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableTest::test_immutable[d1] 449s test/base/test_utils.py::ImmutableTest::test_readonly_properties 449s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableTest::test_readonly_properties 449s test/base/test_utils.py::LRUTest::test_lru 449s [gw1] [ 91%] PASSED test/base/test_utils.py::LRUTest::test_lru 449s test/base/test_utils.py::MemoizedAttrTest::test_memoized_instancemethod 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MemoizedAttrTest::test_memoized_instancemethod 449s test/base/test_utils.py::MemoizedAttrTest::test_memoized_property 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MemoizedAttrTest::test_memoized_property 449s test/base/test_utils.py::MemoizedAttrTest::test_memoized_slots 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MemoizedAttrTest::test_memoized_slots 449s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a0-b0-expected0] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a0-b0-expected0] 449s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a1-b1-expected1] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a1-b1-expected1] 449s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a10-b10-expected10] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a10-b10-expected10] 449s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a2-b2-expected2] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a2-b2-expected2] 449s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a3-b3-expected3] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a3-b3-expected3] 449s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a4-b4-expected4] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a4-b4-expected4] 449s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a5-b5-expected5] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a5-b5-expected5] 449s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a6-b6-expected6] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a6-b6-expected6] 449s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a7-b7-expected7] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a7-b7-expected7] 449s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a8-b8-expected8] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a8-b8-expected8] 449s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a9-b9-expected9] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a9-b9-expected9] 449s test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override 449s test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override_cls_given 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override_cls_given 449s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides 449s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_cls_given 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_cls_given 449s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_multi_mro 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_multi_mro 449s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_skiplevel 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_skiplevel 449s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_twolevels 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_twolevels 449s test/sql/test_utils.py::MiscTest::test_column_collection_get 449s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_column_collection_get 449s test/sql/test_utils.py::MiscTest::test_column_element_no_visit 449s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_column_element_no_visit 449s test/sql/test_utils.py::MiscTest::test_find_tables_aliases 449s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_find_tables_aliases 449s test/sql/test_utils.py::MiscTest::test_find_tables_selectable 449s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_find_tables_selectable 449s test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[has_cache_key] 449s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[has_cache_key] 449s test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[not_has_cache_key] 449s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[not_has_cache_key] 449s test/sql/test_utils.py::MiscTest::test_incompatible_options_add_clslevel 449s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_incompatible_options_add_clslevel 449s test/sql/test_utils.py::MiscTest::test_incompatible_options_add_instancelevel 449s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_incompatible_options_add_instancelevel 449s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False0] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False0] 449s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False1] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False1] 449s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[252-False] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[252-False] 449s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[None-False] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[None-False] 449s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture0-True] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture0-True] 449s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture1-True] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture1-True] 449s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture11-True] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture11-True] 449s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture12-True] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture12-True] 449s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture13-True] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture13-True] 449s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture14-True] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture14-True] 449s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture15-True] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture15-True] 449s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture16-True] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture16-True] 449s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture2-True] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture2-True] 449s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture5-False] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture5-False] 449s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture7-True] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture7-True] 449s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False0] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False0] 449s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False1] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False1] 449s test/sql/test_utils.py::MiscTest::test_options_merge 449s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_options_merge 449s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr0-expected0] 449s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr0-expected0] 449s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr1-expected1] 449s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr1-expected1] 449s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr2-expected2] 449s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr2-expected2] 449s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr3-expected3] 449s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr3-expected3] 449s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr4-expected4] 449s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr4-expected4] 449s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr6-expected6] 449s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr6-expected6] 449s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr7-expected7] 449s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr7-expected7] 449s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[foo-expected5] 449s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[foo-expected5] 449s test/base/test_utils.py::NoHashIdentitySetTest::test_add 449s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_add 449s test/base/test_utils.py::NoHashIdentitySetTest::test_basic_sanity 449s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_basic_sanity 449s test/base/test_utils.py::NoHashIdentitySetTest::test_difference 449s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_difference 449s test/base/test_utils.py::NoHashIdentitySetTest::test_difference_update 449s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_difference_update 449s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_and 449s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_and 449s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_eq 449s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_eq 449s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ge 449s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ge 449s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_gt 449s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_gt 449s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_iand 449s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_iand 449s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ior 449s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ior 449s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_isub 449s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_isub 449s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_le 449s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_le 449s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_lt 449s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_lt 449s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ne 449s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ne 449s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_or 449s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_or 449s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub 449s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub 449s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub2 449s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub2 449s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_xor 449s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_xor 449s test/base/test_utils.py::NoHashIdentitySetTest::test_init 449s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_init 449s test/base/test_utils.py::NoHashIdentitySetTest::test_intersection 449s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_intersection 449s test/base/test_utils.py::NoHashIdentitySetTest::test_intersection_update 449s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_intersection_update 449s test/base/test_utils.py::NoHashIdentitySetTest::test_issubset 449s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_issubset 449s test/base/test_utils.py::NoHashIdentitySetTest::test_issuperset 449s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_issuperset 449s test/base/test_utils.py::NoHashIdentitySetTest::test_repr 449s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_repr 449s test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference 449s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference 449s test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference_update 449s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference_update 449s test/base/test_utils.py::NoHashIdentitySetTest::test_union 449s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_union 449s test/base/test_utils.py::NoHashIdentitySetTest::test_update 449s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_update 449s test/base/test_utils.py::OrderedDictTest::test_no_sort_legacy_dictionary 449s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_no_sort_legacy_dictionary 449s test/base/test_utils.py::OrderedDictTest::test_odict 449s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_odict 449s test/base/test_utils.py::OrderedDictTest::test_odict_constructor 449s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_odict_constructor 449s test/base/test_utils.py::OrderedDictTest::test_odict_copy 449s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_odict_copy 449s test/base/test_utils.py::OrderedDictTest::test_sort_dictionary 449s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_sort_dictionary 449s test/base/test_utils.py::OrderedIdentitySetTest::test_add 449s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedIdentitySetTest::test_add 449s test/base/test_utils.py::OrderedIdentitySetTest::test_intersection 449s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedIdentitySetTest::test_intersection 449s test/base/test_utils.py::OrderedSetTest::test_copy 449s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_copy 449s test/base/test_utils.py::OrderedSetTest::test_empty_pop 449s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_empty_pop 449s test/base/test_utils.py::OrderedSetTest::test_eq_no_insert_order 449s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_eq_no_insert_order 449s test/base/test_utils.py::OrderedSetTest::test_eq_non_ordered_set 449s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_eq_non_ordered_set 449s test/base/test_utils.py::OrderedSetTest::test_len 449s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_len 449s test/base/test_utils.py::OrderedSetTest::test_modify 449s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_modify 449s test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter 449s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter 449s test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter_update 449s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter_update 449s test/base/test_utils.py::OrderedSetTest::test_op[0] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[0] 449s test/base/test_utils.py::OrderedSetTest::test_op[1] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[1] 449s test/base/test_utils.py::OrderedSetTest::test_op[2] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[2] 449s test/base/test_utils.py::OrderedSetTest::test_op[3] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[3] 449s test/base/test_utils.py::OrderedSetTest::test_pickle 449s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_pickle 449s test/base/test_utils.py::OrderedSetTest::test_repr 449s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_repr 449s test/base/test_utils.py::OrderedSetTest::test_set_ops 449s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_set_ops 449s test/base/test_utils.py::OrderedSetTest::test_update 449s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_update 449s test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass 449s test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass_onroot 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass_onroot 449s test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_subclass 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_subclass 449s test/orm/test_utils.py::PathRegistryInhTest::test_plain 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain 449s test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased 449s test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased_compound 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased_compound 449s test/orm/test_utils.py::PathRegistryInhTest::test_plain_compound 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain_compound 449s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_one 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_one 449s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_two 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_two 449s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_sub 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_sub 449s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_use_mapper 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_use_mapper 449s test/orm/test_utils.py::PathRegistryTest::test_addition 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_addition 449s test/orm/test_utils.py::PathRegistryTest::test_aliased_class 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_aliased_class 449s test/orm/test_utils.py::PathRegistryTest::test_contains_mapper 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_contains_mapper 449s test/orm/test_utils.py::PathRegistryTest::test_deseralize 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_deseralize 449s test/orm/test_utils.py::PathRegistryTest::test_entity_boolean 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_entity_boolean 449s test/orm/test_utils.py::PathRegistryTest::test_eq 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_eq 449s test/orm/test_utils.py::PathRegistryTest::test_eq_non_path 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_eq_non_path 449s test/orm/test_utils.py::PathRegistryTest::test_expand 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_expand 449s test/orm/test_utils.py::PathRegistryTest::test_indexed_entity 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_indexed_entity 449s test/orm/test_utils.py::PathRegistryTest::test_indexed_key 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_indexed_key 449s test/orm/test_utils.py::PathRegistryTest::test_indexed_key_token 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_indexed_key_token 449s test/orm/test_utils.py::PathRegistryTest::test_key_boolean 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_key_boolean 449s test/orm/test_utils.py::PathRegistryTest::test_length 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_length 449s test/orm/test_utils.py::PathRegistryTest::test_path 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_path 449s test/orm/test_utils.py::PathRegistryTest::test_registry_contains 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_contains 449s test/orm/test_utils.py::PathRegistryTest::test_registry_get 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_get 449s test/orm/test_utils.py::PathRegistryTest::test_registry_set 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_set 449s test/orm/test_utils.py::PathRegistryTest::test_registry_setdefault 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_setdefault 449s test/orm/test_utils.py::PathRegistryTest::test_root_registry 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_root_registry 449s test/orm/test_utils.py::PathRegistryTest::test_serialize 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_serialize 449s test/orm/test_utils.py::PathRegistryTest::test_slice 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_slice 449s test/orm/test_utils.py::PathRegistryTest::test_slice_token 449s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_slice_token 449s test/base/test_utils.py::QuotedTokenParserTest::test_dotted 449s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted 449s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left 449s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left 449s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_left_edge 449s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_left_edge 449s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_middle 449s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_middle 449s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_right_edge 449s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_right_edge 449s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_left_edge 449s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_left_edge 449s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_middle 449s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_middle 449s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_right_edge 449s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_right_edge 449s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right 449s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right 449s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_left_edge 449s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_left_edge 449s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_middle 449s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_middle 449s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_right_edge 449s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_right_edge 449s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_left_edge 449s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_left_edge 449s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_middle 449s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_middle 449s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_right_edge 449s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_right_edge 449s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_left_edge 449s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_left_edge 449s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_middle 449s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_middle 449s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_right_edge 449s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_right_edge 449s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_left_edge 449s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_left_edge 449s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_middle 449s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_middle 449s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_right_edge 449s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_right_edge 449s test/base/test_utils.py::QuotedTokenParserTest::test_single 449s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_single 449s test/base/test_utils.py::SymbolTest::test_basic 449s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_basic 449s test/base/test_utils.py::SymbolTest::test_bitflags 449s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_bitflags 449s test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[native] 449s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[native] 449s test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[ours] 450s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[ours] 450s test/base/test_utils.py::SymbolTest::test_composites 450s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_composites 450s test/base/test_utils.py::SymbolTest::test_fast_int_flag 450s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag 450s test/base/test_utils.py::SymbolTest::test_fast_int_flag_dont_allow_conflicts 450s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag_dont_allow_conflicts 450s test/base/test_utils.py::SymbolTest::test_fast_int_flag_no_more_iter 450s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag_no_more_iter 450s test/base/test_utils.py::SymbolTest::test_fast_int_flag_still_global 450s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag_still_global 450s test/base/test_utils.py::SymbolTest::test_parser 450s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_parser 450s test/base/test_utils.py::SymbolTest::test_pickle 450s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_pickle 450s test/base/test_utils.py::TestClassHierarchy::test_object 450s [gw1] [ 91%] PASSED test/base/test_utils.py::TestClassHierarchy::test_object 450s test/base/test_utils.py::TestClassHierarchy::test_single 450s [gw1] [ 91%] PASSED test/base/test_utils.py::TestClassHierarchy::test_single 450s test/base/test_utils.py::TestClassProperty::test_simple 450s [gw1] [ 91%] PASSED test/base/test_utils.py::TestClassProperty::test_simple 450s test/base/test_utils.py::TestFormatArgspec::test_init_bare 450s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_init_bare 450s test/base/test_utils.py::TestFormatArgspec::test_init_grouped 450s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_init_grouped 450s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted0-True] 450s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted0-True] 450s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted1-False] 450s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted1-False] 450s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted10-True] 450s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted10-True] 450s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted11-True] 450s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted11-True] 450s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted12-False] 450s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted12-False] 450s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted2-True] 450s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted2-True] 450s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted3-False] 450s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted3-False] 450s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted4-True] 450s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted4-True] 450s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted5-True] 450s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted5-True] 450s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted6-True] 450s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted6-True] 450s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted7-True] 450s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted7-True] 450s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted8-True] 450s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted8-True] 450s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted9-True] 450s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted9-True] 450s test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_only_fixture-wanted14-False] 450s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_only_fixture-wanted14-False] 450s test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_opt_fixture-wanted16-False] 450s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_opt_fixture-wanted16-False] 450s test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_plus_posn_fixture-wanted15-False] 450s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_plus_posn_fixture-wanted15-False] 450s test/base/test_utils.py::TestFormatArgspec::test_specs[_ret_annotation_fixture-wanted13-False] 450s [gw1] [ 92%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_ret_annotation_fixture-wanted13-False] 450s test/base/test_utils.py::TestModuleRegistry::test_modules_are_loaded 450s [gw1] [ 92%] PASSED test/base/test_utils.py::TestModuleRegistry::test_modules_are_loaded 450s test/base/test_utils.py::TestProperties::test_keys_in_dir 450s [gw1] [ 92%] PASSED test/base/test_utils.py::TestProperties::test_keys_in_dir 450s test/base/test_utils.py::TestProperties::test_pickle 450s [gw1] [ 92%] PASSED test/base/test_utils.py::TestProperties::test_pickle 450s test/base/test_utils.py::TestProperties::test_pickle_immuatbleprops 450s [gw1] [ 92%] PASSED test/base/test_utils.py::TestProperties::test_pickle_immuatbleprops 450s test/base/test_utils.py::TestProperties::test_pickle_orderedprops 450s [gw1] [ 92%] PASSED test/base/test_utils.py::TestProperties::test_pickle_orderedprops 450s test/base/test_utils.py::ToListTest::test_from_bytes 450s [gw1] [ 92%] PASSED test/base/test_utils.py::ToListTest::test_from_bytes 450s test/base/test_utils.py::ToListTest::test_from_dict 450s [gw1] [ 92%] PASSED test/base/test_utils.py::ToListTest::test_from_dict 450s test/base/test_utils.py::ToListTest::test_from_set 450s [gw1] [ 92%] PASSED test/base/test_utils.py::ToListTest::test_from_set 450s test/base/test_utils.py::ToListTest::test_from_string 450s [gw1] [ 92%] PASSED test/base/test_utils.py::ToListTest::test_from_string 450s test/base/test_utils.py::ToListTest::test_from_tuple 450s [gw1] [ 92%] PASSED test/base/test_utils.py::ToListTest::test_from_tuple 451s test/base/test_utils.py::WeakSequenceTest::test_cleanout_appended 451s [gw1] [ 92%] PASSED test/base/test_utils.py::WeakSequenceTest::test_cleanout_appended 452s test/base/test_utils.py::WeakSequenceTest::test_cleanout_elements 452s [gw1] [ 92%] PASSED test/base/test_utils.py::WeakSequenceTest::test_cleanout_elements 452s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls 452s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls 452s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring 452s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring 452s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring_nomethdocstring 452s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring_nomethdocstring 452s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_nomethdocstring 452s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_nomethdocstring 452s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn 452s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn 452s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn_nodocstring 452s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn_nodocstring 452s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_functools_parial 452s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_functools_parial 452s test/orm/test_validators.py::ValidatorTest::test_collection 452s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_collection 452s test/orm/test_validators.py::ValidatorTest::test_scalar 452s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_scalar 452s test/orm/test_validators.py::ValidatorTest::test_validator_as_callable_object 452s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_as_callable_object 452s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-default] 452s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-default] 452s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-include_backrefs] 452s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-include_backrefs] 452s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-not_include_backrefs] 452s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-not_include_backrefs] 452s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-default] 452s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-default] 452s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-include_backrefs] 452s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-include_backrefs] 452s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-not_include_backrefs] 452s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-not_include_backrefs] 452s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-default] 452s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-default] 452s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-include_backrefs] 452s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-include_backrefs] 452s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-not_include_backrefs] 452s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-not_include_backrefs] 452s test/orm/test_validators.py::ValidatorTest::test_validator_bulk_collection_set 452s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_bulk_collection_set 452s test/orm/test_validators.py::ValidatorTest::test_validator_bulk_dict_set 452s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_bulk_dict_set 452s test/orm/test_validators.py::ValidatorTest::test_validator_multi_warning 452s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_multi_warning 453s test/orm/test_validators.py::ValidatorTest::test_validator_w_removes 453s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_w_removes 453s test/orm/test_validators.py::ValidatorTest::test_validators_dict 453s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validators_dict 453s test/sql/test_values.py::ValuesTest::test_add_cte_one 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_add_cte_one 453s test/sql/test_values.py::ValuesTest::test_add_cte_two 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_add_cte_two 453s test/sql/test_values.py::ValuesTest::test_anon_alias 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_anon_alias 453s test/sql/test_values.py::ValuesTest::test_auto_proxy_col_ownership 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_col_ownership 453s test/sql/test_values.py::ValuesTest::test_auto_proxy_make_new_values 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_make_new_values 453s test/sql/test_values.py::ValuesTest::test_auto_proxy_select_c_col 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_select_c_col 453s test/sql/test_values.py::ValuesTest::test_auto_proxy_select_direct_col 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_select_direct_col 453s test/sql/test_values.py::ValuesTest::test_bound_parameters 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_bound_parameters 453s test/sql/test_values.py::ValuesTest::test_column_quoting 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_column_quoting 453s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-not_values_named] 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-not_values_named] 453s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-values_named] 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-values_named] 453s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-not_values_named] 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-not_values_named] 453s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-values_named] 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-values_named] 453s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-not_values_named] 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-not_values_named] 453s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-values_named] 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-values_named] 453s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-not_values_named] 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-not_values_named] 453s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-values_named] 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-values_named] 453s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-not_values_named] 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-not_values_named] 453s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-values_named] 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-values_named] 453s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-not_values_named] 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-not_values_named] 453s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-values_named] 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-values_named] 453s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-not_values_named] 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-not_values_named] 453s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-values_named] 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-values_named] 453s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-not_values_named] 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-not_values_named] 453s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-values_named] 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-values_named] 453s test/sql/test_values.py::ValuesTest::test_from_linting_named 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_from_linting_named 453s test/sql/test_values.py::ValuesTest::test_from_linting_unnamed 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_from_linting_unnamed 453s test/sql/test_values.py::ValuesTest::test_lateral 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_lateral 453s test/sql/test_values.py::ValuesTest::test_literal_parameters 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_literal_parameters 453s test/sql/test_values.py::ValuesTest::test_literal_parameters_not_every_type_given 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_literal_parameters_not_every_type_given 453s test/sql/test_values.py::ValuesTest::test_no_cte_with_lateral 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_no_cte_with_lateral 453s test/sql/test_values.py::ValuesTest::test_use_cols_for_types 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_use_cols_for_types 453s test/sql/test_values.py::ValuesTest::test_use_cols_tricky_not_every_type_given 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_use_cols_tricky_not_every_type_given 453s test/sql/test_values.py::ValuesTest::test_values_in_scalar_subq 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_values_in_scalar_subq 453s test/sql/test_values.py::ValuesTest::test_values_in_select_cte_literal_binds 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_values_in_select_cte_literal_binds 453s test/sql/test_values.py::ValuesTest::test_values_in_select_cte_params 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_values_in_select_cte_params 453s test/sql/test_values.py::ValuesTest::test_with_aliased_join 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_with_aliased_join 453s test/sql/test_values.py::ValuesTest::test_with_join_named 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_with_join_named 453s test/sql/test_values.py::ValuesTest::test_with_join_unnamed 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_with_join_unnamed 453s test/sql/test_values.py::ValuesTest::test_with_standalone_aliased_join 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_with_standalone_aliased_join 453s test/sql/test_values.py::ValuesTest::test_wrong_number_of_elements 453s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_wrong_number_of_elements 453s test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_one 453s [gw1] [ 92%] PASSED test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_one 453s test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_two 453s [gw1] [ 92%] PASSED test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_two 453s test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_row_switch 453s [gw1] [ 92%] PASSED test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_row_switch 453s test/orm/test_versioning.py::ColumnTypeTest_sqlite+pysqlite_3_46_1::test_update 453s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ColumnTypeTest_sqlite+pysqlite_3_46_1::test_update 453s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_base_both 453s [gw1] [ 92%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_base_both 453s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_mismatch_version_col_warning 453s [gw1] [ 92%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_mismatch_version_col_warning 453s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_both 453s [gw1] [ 92%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_both 453s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_only 453s [gw1] [ 92%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_only 453s test/orm/test_versioning.py::ManualInheritanceVersionTest_sqlite+pysqlite_3_46_1::test_no_increment 453s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualInheritanceVersionTest_sqlite+pysqlite_3_46_1::test_no_increment 453s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_insert 453s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_insert 453s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update 453s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update 453s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_concurrent_check 453s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_concurrent_check 453s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_version_conditional 453s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_version_conditional 453s test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_functional_counter 453s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_functional_counter 453s test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_no_counter 453s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_no_counter 453s test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_plain_counter 453s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_plain_counter 453s test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_insert 453s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_insert 453s test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_update 453s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_update 453s test/orm/test_versioning.py::PlainInheritanceTest_sqlite+pysqlite_3_46_1::test_update_child_table_only 453s [gw1] [ 92%] PASSED test/orm/test_versioning.py::PlainInheritanceTest_sqlite+pysqlite_3_46_1::test_update_child_table_only 453s test/orm/test_versioning.py::PostUpdatePrefetchTest::test_random_versionids 453s [gw1] [ 92%] PASSED test/orm/test_versioning.py::PostUpdatePrefetchTest::test_random_versionids 453s test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_delete 453s [gw1] [ 92%] PASSED test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_delete 453s test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_update 453s [gw1] [ 92%] PASSED test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_update 454s test/orm/test_versioning.py::QuotedBindVersioningTest_sqlite+pysqlite_3_46_1::test_round_trip 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::QuotedBindVersioningTest_sqlite+pysqlite_3_46_1::test_round_trip 454s test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_child_row_switch 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_child_row_switch 454s test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_row_switch 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_row_switch 454s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_expire_on_commit 454s [gw1] [ 92%] SKIPPED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_expire_on_commit 454s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_noexpire_on_commit 454s [gw1] [ 92%] SKIPPED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_noexpire_on_commit 454s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_delete_col 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_delete_col 454s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col 454s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col_eager_defaults 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col_eager_defaults 454s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_multi_update 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_multi_update 454s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_bump 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_bump 454s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_w_mods_bump 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_w_mods_bump 454s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col 454s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col_eager_defaults 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col_eager_defaults 454s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_plain 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_plain 454s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update 454s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_not_assoc_w_insert 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_not_assoc_w_insert 454s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_version_assert 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_version_assert 454s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_plain 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_plain 454s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update 454s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_no_sane_rowcount 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_no_sane_rowcount 454s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_not_assoc_w_insert 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_not_assoc_w_insert 454s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_version_assert 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_version_assert 454s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit 454s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit_assign_from_expired 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit_assign_from_expired 454s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit 454s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit_no_readonly 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit_no_readonly 454s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_basic 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_basic 454s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_insert 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_insert 454s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_update 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_update 454s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bump_version 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bump_version 454s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_correct_version 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_correct_version 454s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version 454s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version_not_in_session 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version_not_in_session 454s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_no_version 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_no_version 454s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_multiple_updates 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_multiple_updates 454s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_notsane_warning 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_notsane_warning 454s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_noversioncheck 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_noversioncheck 454s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_delete_no_plain_rowcount 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_delete_no_plain_rowcount 454s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 454s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck 454s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_for_update 454s [gw1] [ 92%] SKIPPED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_for_update 454s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_not_versioned 454s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_not_versioned 454s test/base/test_warnings.py::ClsWarningTest::test_dep_inspectable 455s [gw1] [ 92%] PASSED test/base/test_warnings.py::ClsWarningTest::test_dep_inspectable 455s test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_cap 455s [gw1] [ 92%] PASSED test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_cap 455s test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_text 455s [gw1] [ 92%] PASSED test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_text 455s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[False] 455s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[False] 455s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[True] 455s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[True] 455s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_base_to_sub 455s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_base_to_sub 455s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_columns 455s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_columns 455s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_entities 455s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_entities 455s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_orm_entity_w_gc 455s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_orm_entity_w_gc 455s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[False] 455s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[False] 455s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[True] 455s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[True] 455s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_base_to_sub 455s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_base_to_sub 455s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_columns 455s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_columns 455s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_entities 455s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_entities 455s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_orm_entity_w_gc 455s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_orm_entity_w_gc 455s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[False] 455s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[False] 455s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[True] 455s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[True] 455s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_base_to_sub 455s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_base_to_sub 455s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_columns 455s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_columns 455s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_entities 455s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_entities 455s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_orm_entity_w_gc 455s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_orm_entity_w_gc 455s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[False] 455s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[False] 455s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[True] 455s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[True] 455s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_base_to_sub 455s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_base_to_sub 455s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_columns 455s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_columns 455s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_entities 455s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_entities 455s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_orm_entity_w_gc 455s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_orm_entity_w_gc 455s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[False] 455s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[False] 455s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[True] 455s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[True] 455s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_base_to_sub 455s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_base_to_sub 455s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_columns 455s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_columns 455s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_entities 455s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_entities 455s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_orm_entity_w_gc 455s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_orm_entity_w_gc 455s test/orm/inheritance/test_with_poly.py::WithPolymorphicAPITest::test_no_use_flat_and_aliased 456s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::WithPolymorphicAPITest::test_no_use_flat_and_aliased 456s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_clone_expression 456s test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row 456s [gw0] [ 92%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row 471s test/aaa_profiling/test_memusage.py::MemUsageTest::test_fixture_failure 471s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_fixture_failure 486s test/aaa_profiling/test_memusage.py::MemUsageTest::test_tv_render_derived 486s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_tv_render_derived 501s test/aaa_profiling/test_memusage.py::MemUsageTest::test_type_compile 501s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_type_compile 515s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_alias_pathing 515s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_alias_pathing 523s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_fixture 523s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_fixture 537s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache 537s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache 551s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache_deprecated_coercion 551s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache_deprecated_coercion 566s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_discarded_relationships 566s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_discarded_relationships 623s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_updates 623s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_updates 639s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_mapper_reset 639s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_mapper_reset 639s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_orm_many_engines 639s [gw0] [ 92%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_orm_many_engines 654s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_path_registry 654s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_path_registry 654s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_savepoints 654s [gw0] [ 92%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_savepoints 669s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_session 669s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_session 683s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_sessionmaker 683s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_sessionmaker 697s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_unicode_warnings 697s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_unicode_warnings 712s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_warnings_util 712s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_warnings_util 728s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_inheritance 728s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_inheritance 744s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_manytomany 744s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_manytomany 746s test/aaa_profiling/test_memusage.py::MiscMemoryIntensiveTests::test_gced_delete_on_rollback 746s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MiscMemoryIntensiveTests::test_gced_delete_on_rollback 747s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref 747s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref 748s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_pickled 748s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_pickled 749s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2m 749s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2m 750s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2o 750s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2o 750s test/orm/test_merge.py::CompositeNullPksTest::test_merge_allow_partial 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::CompositeNullPksTest::test_merge_allow_partial 750s test/orm/test_merge.py::CompositeNullPksTest::test_merge_disallow_partial 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::CompositeNullPksTest::test_merge_disallow_partial 750s test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_keyed_dict 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_keyed_dict 750s test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_query 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_query 750s test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o 750s test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o_none 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o_none 750s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_one 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_one 750s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_two 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_two 750s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_none 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_none 750s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_one 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_one 750s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_two 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_two 750s test/orm/test_merge.py::MergeTest::test_attribute_cascade 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_attribute_cascade 750s test/orm/test_merge.py::MergeTest::test_cascade_doesnt_blowaway_manytoone 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_cascade_doesnt_blowaway_manytoone 750s test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush 750s test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush_2 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush_2 750s test/orm/test_merge.py::MergeTest::test_detached_to_persistent_collection 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_detached_to_persistent_collection 750s test/orm/test_merge.py::MergeTest::test_dont_expire_pending 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_dont_expire_pending 750s test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get 750s test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get_w_relationship 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get_w_relationship 750s test/orm/test_merge.py::MergeTest::test_dontload_with_eager 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_dontload_with_eager 750s test/orm/test_merge.py::MergeTest::test_loader_options 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_loader_options 750s test/orm/test_merge.py::MergeTest::test_many_to_many_cascade 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_many_to_many_cascade 750s test/orm/test_merge.py::MergeTest::test_many_to_one_cascade 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_many_to_one_cascade 750s test/orm/test_merge.py::MergeTest::test_merge_empty_attributes 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_merge_empty_attributes 750s test/orm/test_merge.py::MergeTest::test_merge_irregular_collection 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_merge_irregular_collection 750s test/orm/test_merge.py::MergeTest::test_no_load_disallows_dirty 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_disallows_dirty 750s test/orm/test_merge.py::MergeTest::test_no_load_preserves_parents 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_preserves_parents 750s test/orm/test_merge.py::MergeTest::test_no_load_sets_backrefs 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_sets_backrefs 750s test/orm/test_merge.py::MergeTest::test_no_load_with_backrefs 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_with_backrefs 750s test/orm/test_merge.py::MergeTest::test_no_relationship_cascade 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_relationship_cascade 750s test/orm/test_merge.py::MergeTest::test_one_to_many_cascade 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_one_to_many_cascade 750s test/orm/test_merge.py::MergeTest::test_one_to_one_cascade 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_one_to_one_cascade 750s test/orm/test_merge.py::MergeTest::test_option_state 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_option_state 750s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-normal] 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-normal] 750s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-viewonly] 750s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-viewonly] 750s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-normal] 750s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-normal] 750s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-viewonly] 750s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-viewonly] 750s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-normal] 750s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-normal] 750s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-viewonly] 750s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-viewonly] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-normal] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-normal] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-viewonly] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-viewonly] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-normal] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-normal] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-viewonly] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-viewonly] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-normal] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-normal] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-viewonly] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-viewonly] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-normal] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-normal] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-viewonly] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-viewonly] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-normal] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-normal] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-viewonly] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-viewonly] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-normal] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-normal] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-viewonly] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-viewonly] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-normal] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-normal] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-viewonly] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-viewonly] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-normal] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-normal] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-viewonly] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-viewonly] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-normal] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-normal] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-viewonly] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-viewonly] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-normal] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-normal] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-viewonly] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-viewonly] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-normal] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-normal] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-viewonly] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-viewonly] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-normal] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-normal] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-viewonly] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-viewonly] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-normal] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-normal] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-viewonly] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-viewonly] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-normal] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-normal] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-viewonly] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-viewonly] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-normal] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-normal] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-viewonly] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-viewonly] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-normal] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-normal] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-viewonly] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-viewonly] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-normal] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-normal] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-viewonly] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-viewonly] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-normal] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-normal] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-viewonly] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-viewonly] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-normal] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-normal] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-viewonly] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-viewonly] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-normal] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-normal] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-viewonly] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-viewonly] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-normal] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-normal] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-viewonly] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-viewonly] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-normal] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-normal] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-viewonly] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-viewonly] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-normal] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-normal] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-viewonly] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-viewonly] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-normal] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-normal] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-viewonly] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-viewonly] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-normal] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-normal] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-viewonly] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-viewonly] 751s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-normal] 751s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-normal] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-viewonly] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-viewonly] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-normal] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-normal] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-viewonly] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-viewonly] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-normal] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-normal] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-viewonly] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-viewonly] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-normal] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-normal] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-viewonly] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-viewonly] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-normal] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-normal] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-viewonly] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-viewonly] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-normal] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-normal] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-viewonly] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-viewonly] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-normal] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-normal] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-viewonly] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-viewonly] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-normal] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-normal] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-viewonly] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-viewonly] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-normal] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-normal] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-viewonly] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-viewonly] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-normal] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-normal] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-viewonly] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-viewonly] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-normal] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-normal] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-viewonly] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-viewonly] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-normal] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-normal] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-viewonly] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-viewonly] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-normal] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-normal] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-viewonly] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-viewonly] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-normal] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-normal] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-viewonly] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-viewonly] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-normal] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-normal] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-viewonly] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-viewonly] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-normal] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-normal] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-viewonly] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-viewonly] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-normal] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-normal] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-viewonly] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-viewonly] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-normal] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-normal] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-viewonly] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-viewonly] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-normal] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-normal] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-viewonly] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-viewonly] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-normal] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-normal] 752s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-viewonly] 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-viewonly] 752s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending 752s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending_doesnt_interfere_no_ident 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending_doesnt_interfere_no_ident 752s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_persistent 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_persistent 752s test/orm/test_merge.py::MergeTest::test_synonym 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_synonym 752s test/orm/test_merge.py::MergeTest::test_transient_no_load 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_no_load 752s test/orm/test_merge.py::MergeTest::test_transient_non_mutated_collection 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_non_mutated_collection 752s test/orm/test_merge.py::MergeTest::test_transient_to_pending 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending 752s test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection 752s test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection_pk_none 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection_pk_none 752s test/orm/test_merge.py::MergeTest::test_transient_to_pending_no_pk 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_no_pk 752s test/orm/test_merge.py::MergeTest::test_transient_to_persistent 752s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_persistent 753s test/orm/test_merge.py::MergeTest::test_transient_to_persistent_collection 753s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_persistent_collection 753s test/orm/test_merge.py::MergeTest::test_unsaved_cascade 753s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_unsaved_cascade 753s test/orm/test_merge.py::MergeTest::test_value_to_none 753s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_value_to_none 753s test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_nopk 753s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_nopk 753s test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_pk 753s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_pk 753s test/orm/test_merge.py::MutableMergeTest::test_list 753s [gw0] [ 93%] PASSED test/orm/test_merge.py::MutableMergeTest::test_list 753s test/orm/test_merge.py::PolymorphicOnTest::test_merge_polymorphic_on 753s [gw0] [ 93%] PASSED test/orm/test_merge.py::PolymorphicOnTest::test_merge_polymorphic_on 753s test/sql/test_metadata.py::CatchAllEventsTest::test_all_events 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::CatchAllEventsTest::test_all_events 753s test/sql/test_metadata.py::CatchAllEventsTest::test_events_per_constraint 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::CatchAllEventsTest::test_events_per_constraint 753s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_clause 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_clause 753s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_schemaitem 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_schemaitem 753s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_clause 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_clause 753s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_schemaitem 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_schemaitem 753s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_positional 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_positional 753s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_positional 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_positional 753s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default 753s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default_predecende_on_default 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default_predecende_on_default 753s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_four 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_four 753s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_one 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_one 753s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_three 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_three 753s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_two 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_two 753s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_clause 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_clause 753s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_schemaitem 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_schemaitem 753s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_clause 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_clause 753s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_schemaitem 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_schemaitem 753s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_positional 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_positional 753s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_positional 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_positional 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_basic 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_basic 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_bogus 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_bogus 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_create 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_create 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy_typeerror 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy_typeerror 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default--] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default--] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default-value1-override_value1] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default-value1-override_value1] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value2-override_value2] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value2-override_value2] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value3-override_value3] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value3-override_value3] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value4-override_value4] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value4-override_value4] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-False-True] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-False-True] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-True-False] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-True-False] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate--] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate--] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate-value6-override_value6] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate-value6-override_value6] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_default-value8-override_value8] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_default-value8-override_value8] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_onupdate-value7-override_value7] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_onupdate-value7-override_value7] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[type-value11-override_value11] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[type-value11-override_value11] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_incomplete_key 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_incomplete_key 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[autoincrement-True] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[autoincrement-True] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[comment-some comment] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[comment-some comment] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-value1] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-value1] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[doc-some doc] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[doc-some doc] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value2] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value2] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value3] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value3] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value4] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value4] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[index-True] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[index-True] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[info-value19] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[info-value19] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-False] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-False] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-True] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-True] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-value6] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-value6] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_default-value8] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_default-value8] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_onupdate-value7] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_onupdate-value7] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[system-True] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[system-True] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value13] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value13] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value14] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value14] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[unique-True] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[unique-True] 753s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-False] 753s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-False] 753s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[format-mytable.myid %% %s] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[format-mytable.myid %% %s] 753s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[named-mytable.myid % :myid_1] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[named-mytable.myid % :myid_1] 753s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[pyformat-mytable.myid %% %(myid_1)s] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[pyformat-mytable.myid %% %(myid_1)s] 753s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[qmark-mytable.myid % ?] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[qmark-mytable.myid % ?] 753s test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_integer 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_integer 753s test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_numeric 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_numeric 753s test/sql/test_operators.py::MathOperatorTest::test_integer_floordiv 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_floordiv 753s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[add] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[add] 753s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[floordiv] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[floordiv] 753s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[mul] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[mul] 753s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[sub] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[sub] 753s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[add] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[add] 753s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[mul] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[mul] 753s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[sub] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[sub] 753s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[truediv] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[truediv] 753s test/sql/test_operators.py::MathOperatorTest::test_integer_truediv 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_truediv 753s test/sql/test_operators.py::MathOperatorTest::test_math_op[add] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[add] 753s test/sql/test_operators.py::MathOperatorTest::test_math_op[mod] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[mod] 753s test/sql/test_operators.py::MathOperatorTest::test_math_op[mul] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[mul] 753s test/sql/test_operators.py::MathOperatorTest::test_math_op[sub] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[sub] 753s test/sql/test_operators.py::MathOperatorTest::test_truediv_op_integer 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_truediv_op_integer 753s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-add] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-add] 753s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-and_] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-and_] 753s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-mul] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-mul] 753s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-or_] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-or_] 753s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-add] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-add] 753s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-and_] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-and_] 753s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-mul] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-mul] 753s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-or_] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-or_] 753s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-add] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-add] 753s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-and_] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-and_] 753s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-mul] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-mul] 753s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-or_] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-or_] 753s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-add] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-add] 753s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-and_] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-and_] 753s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-mul] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-mul] 753s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-or_] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-or_] 753s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-False] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-False] 753s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-True] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-True] 753s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-False] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-False] 753s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-True] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-True] 753s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-eq] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-eq] 753s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-gt] 753s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-gt] 753s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-le] 754s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-le] 754s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-sub] 754s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-sub] 754s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-eq] 754s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-eq] 754s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-gt] 754s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-gt] 754s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-le] 754s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-le] 754s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-sub] 754s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-sub] 754s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-eq] 754s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-eq] 754s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-gt] 754s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-gt] 754s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-le] 754s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-le] 754s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-sub] 754s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-sub] 754s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-eq] 754s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-eq] 754s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-gt] 754s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-gt] 754s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-le] 754s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-le] 754s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-sub] 754s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-sub] 754s 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)] 754s [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)] 754s 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] 754s [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] 754s 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)] 754s [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)] 754s 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)] 754s [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)] 754s 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)] 754s [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)] 754s 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)] 754s [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)] 754s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-add] 754s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-add] 754s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-mul] 754s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-mul] 754s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-add] 754s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-add] 754s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-mul] 754s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-mul] 754s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-add] 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-add] 754s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-mul] 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-mul] 754s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-add] 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-add] 754s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-mul] 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-mul] 754s test/sql/test_operators.py::NegationTest::test_implicitly_boolean 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_implicitly_boolean 754s test/sql/test_operators.py::NegationTest::test_negate_operator_label 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operator_label 754s test/sql/test_operators.py::NegationTest::test_negate_operator_self_group 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operator_self_group 754s test/sql/test_operators.py::NegationTest::test_negate_operator_type 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operator_type 754s test/sql/test_operators.py::NegationTest::test_negate_operators_1 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_1 754s test/sql/test_operators.py::NegationTest::test_negate_operators_2 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_2 754s test/sql/test_operators.py::NegationTest::test_negate_operators_3 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_3 754s test/sql/test_operators.py::NegationTest::test_negate_operators_4 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_4 754s test/sql/test_operators.py::NegationTest::test_negate_operators_5 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_5 754s test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr0-NOT :param_1] 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr0-NOT :param_1] 754s test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr1-NOT -:param_1] 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr1-NOT -:param_1] 754s test/sql/test_operators.py::NegationTest::test_scalar_select 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_scalar_select 754s test/sql/test_operators.py::NegationTest::test_scalar_values 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_scalar_values 754s test/sql/test_operators.py::NewOperatorTest::test_alias_proxy 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_alias_proxy 754s test/sql/test_operators.py::NewOperatorTest::test_binary_multi_propagate 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_binary_multi_propagate 754s test/sql/test_operators.py::NewOperatorTest::test_binary_propagate 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_binary_propagate 754s test/sql/test_operators.py::NewOperatorTest::test_column_proxy 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_column_proxy 754s test/sql/test_operators.py::NewOperatorTest::test_no_boolean_propagate 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_no_boolean_propagate 754s test/sql/test_operators.py::NewOperatorTest::test_override_builtin 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_override_builtin 754s test/sql/test_operators.py::NewOperatorTest::test_reverse_binary_propagate 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_reverse_binary_propagate 754s test/sql/test_operators.py::NewOperatorTest::test_subquery_proxy 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_subquery_proxy 754s test/sql/test_operators.py::NonZeroTest::test_annotated_binary_identity_eq 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_annotated_binary_identity_eq 754s test/sql/test_operators.py::NonZeroTest::test_binary_identity_eq 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_binary_identity_eq 754s test/sql/test_operators.py::NonZeroTest::test_column_compare_eq 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_compare_eq 754s test/sql/test_operators.py::NonZeroTest::test_column_compare_gt 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_compare_gt 754s test/sql/test_operators.py::NonZeroTest::test_column_identity_eq 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_identity_eq 754s test/sql/test_operators.py::NonZeroTest::test_column_identity_gt 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_identity_gt 754s test/sql/test_operators.py::NonZeroTest::test_labeled_binary_compare_gt 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_labeled_binary_compare_gt 754s test/sql/test_operators.py::NonZeroTest::test_labeled_binary_identity_eq 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_labeled_binary_identity_eq 754s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_1 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_1 754s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_10 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_10 754s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_11 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_11 754s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_12 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_12 754s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_13 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_13 754s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_14 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_14 754s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_15 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_15 754s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_16 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_16 754s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_17 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_17 754s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_18 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_18 754s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_19 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_19 754s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_2 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_2 754s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_20 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_20 754s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_21 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_21 754s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_22 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_22 754s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_23 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_23 754s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_3 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_3 754s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_4 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_4 754s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_5 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_5 754s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_6 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_6 754s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_7 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_7 754s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_8 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_8 754s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_9 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_9 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_not_precedence 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_not_precedence 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[and] 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[and] 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[lshift] 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[lshift] 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[or] 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[or] 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[rshift] 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[rshift] 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[xor] 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[xor] 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_commutative_operators 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_commutative_operators 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_is_eq_precedence_flat 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_is_eq_precedence_flat 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comma_precedence 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comma_precedence 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comparison_precedence 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comparison_precedence 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_custom_precedence 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_custom_precedence 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_1 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_1 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_10 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_10 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_11 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_11 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_12 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_12 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_13 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_13 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_2 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_2 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_3 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_3 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_4 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_4 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_5 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_5 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_6 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_6 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_7 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_7 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_8 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_8 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_9 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_9 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_1 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_1 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_2 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_2 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_3 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_3 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_4 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_4 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_5 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_5 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_6 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_6 754s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_7 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_7 754s test/sql/test_operators.py::RegexpTest::test_not_regexp_match 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTest::test_not_regexp_match 754s test/sql/test_operators.py::RegexpTest::test_regexp_match 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTest::test_regexp_match 754s test/sql/test_operators.py::RegexpTest::test_regexp_replace 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTest::test_regexp_replace 754s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 754s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 754s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-LIKE] 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-LIKE] 754s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-MATCH] 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-MATCH] 754s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-NOT %s MATCH] 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-NOT %s MATCH] 754s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match 754s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_column 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_column 754s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_flags 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_flags 754s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_str 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_str 754s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match 754s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_column 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_column 754s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_flags 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_flags 754s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_str 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_str 754s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_1 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_1 754s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_2 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_2 754s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace 754s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column 754s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column2 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column2 754s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_flags 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_flags 754s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_string 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_string 754s test/sql/test_operators.py::TupleTypingTest::test_tuple_type_expanding_inference 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_tuple_type_expanding_inference 754s test/sql/test_operators.py::TupleTypingTest::test_tuple_type_left_type_ignored 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_tuple_type_left_type_ignored 754s test/sql/test_operators.py::TupleTypingTest::test_tuple_type_plain_inference 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_tuple_type_plain_inference 754s test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_eq 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_eq 754s test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_in 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_in 754s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_alias_proxy 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_alias_proxy 754s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_multi_propagate 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_multi_propagate 754s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_propagate 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_propagate 754s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_column_proxy 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_column_proxy 754s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_no_boolean_propagate 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_no_boolean_propagate 754s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_override_builtin 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_override_builtin 754s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_reverse_binary_propagate 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_reverse_binary_propagate 754s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_subquery_proxy 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_subquery_proxy 754s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_alias_proxy 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_alias_proxy 754s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_multi_propagate 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_multi_propagate 754s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_propagate 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_propagate 754s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_column_proxy 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_column_proxy 754s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_no_boolean_propagate 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_no_boolean_propagate 754s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_override_builtin 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_override_builtin 754s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_reverse_binary_propagate 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_reverse_binary_propagate 754s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_subquery_proxy 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_subquery_proxy 754s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_alias_proxy 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_alias_proxy 754s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_multi_propagate 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_multi_propagate 754s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_propagate 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_propagate 754s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_column_proxy 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_column_proxy 754s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_no_boolean_propagate 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_no_boolean_propagate 754s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_override_builtin 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_override_builtin 754s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_reverse_binary_propagate 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_reverse_binary_propagate 754s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_subquery_proxy 754s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_subquery_proxy 754s test/orm/test_options.py::FromSubclassOptionsTest::test_with_current_nonmatching_entity_subclasses 754s [gw0] [ 94%] PASSED test/orm/test_options.py::FromSubclassOptionsTest::test_with_current_nonmatching_entity_subclasses 754s test/orm/test_options.py::LoadTest::test_gen_path_attr_column 754s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_column 754s test/orm/test_options.py::LoadTest::test_gen_path_attr_entity 754s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_entity 754s test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_noraiseerr 754s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_noraiseerr 754s test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_raiseerr 754s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_raiseerr 754s test/orm/test_options.py::LoadTest::test_gen_path_invalid_from_col 754s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_invalid_from_col 754s test/orm/test_options.py::LoadTest::test_set_strat_col 754s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_set_strat_col 754s test/orm/test_options.py::LoadTest::test_set_strat_ent 754s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_set_strat_ent 754s test/orm/test_options.py::LoadTest::test_str 754s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_str 754s test/orm/test_options.py::LocalOptsTest::test_bound_multiple_opt_only 754s [gw0] [ 94%] PASSED test/orm/test_options.py::LocalOptsTest::test_bound_multiple_opt_only 754s test/orm/test_options.py::LocalOptsTest::test_bound_opt_only_adds_to_strat 754s [gw0] [ 94%] PASSED test/orm/test_options.py::LocalOptsTest::test_bound_opt_only_adds_to_strat 754s test/orm/test_options.py::LocalOptsTest::test_bound_strat_opt_recvs_from_optonly 754s [gw0] [ 94%] PASSED test/orm/test_options.py::LocalOptsTest::test_bound_strat_opt_recvs_from_optonly 754s test/orm/test_options.py::LocalOptsTest::test_single_opt_only 754s [gw0] [ 94%] PASSED test/orm/test_options.py::LocalOptsTest::test_single_opt_only 754s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.name\\] conflict] 754s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.name\\] conflict] 754s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict0] 754s [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] 754s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict1] 754s [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] 754s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-None] 754s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-None] 754s test/orm/test_options.py::MapperOptionsTest::test_eager_degrade 754s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_degrade 754s test/orm/test_options.py::MapperOptionsTest::test_eager_degrade_deep 754s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_degrade_deep 754s test/orm/test_options.py::MapperOptionsTest::test_eager_options 754s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_options 754s test/orm/test_options.py::MapperOptionsTest::test_eager_options_with_limit 754s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_options_with_limit 754s test/orm/test_options.py::MapperOptionsTest::test_lazy_options 754s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_lazy_options 754s test/orm/test_options.py::MapperOptionsTest::test_lazy_options_with_limit 754s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_lazy_options_with_limit 754s test/orm/test_options.py::MapperOptionsTest::test_option_propagate 754s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_option_propagate 754s test/orm/test_options.py::MapperOptionsTest::test_synonym_options 754s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_synonym_options 754s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_bound 754s [gw0] [ 94%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_bound 754s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_unbound 754s [gw0] [ 94%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_unbound 754s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_bound 754s [gw0] [ 94%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_bound 754s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_unbound 754s [gw0] [ 94%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_unbound 755s test/orm/test_options.py::OptionsNoPropTest::test_col_option_against_relationship_attr 755s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_col_option_against_relationship_attr 755s test/orm/test_options.py::OptionsNoPropTest::test_load_only_against_multi_entity_attr 755s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_load_only_against_multi_entity_attr 755s test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option 755s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option 755s test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option_of_type 755s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option_of_type 755s test/orm/test_options.py::OptionsNoPropTest::test_option_against_nonexistent_PropComparator 755s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_nonexistent_PropComparator 755s test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_one 755s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_one 755s test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_three 755s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_three 755s test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_two 755s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_two 755s test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_PropComparator 755s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_PropComparator 755s test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_then_mapper_PropComparator 755s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_then_mapper_PropComparator 755s test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_PropCompatator 755s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_PropCompatator 755s test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_then_column_PropComparator 755s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_then_column_PropComparator 755s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-15] 755s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-15] 755s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando1] 755s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando1] 755s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando3] 755s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando3] 755s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-type] 755s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-type] 755s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-15] 755s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-15] 755s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando1] 755s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando1] 755s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando3] 755s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando3] 755s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-type] 755s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-type] 755s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[False] 755s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[False] 755s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[True] 755s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[True] 755s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[False] 755s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[False] 755s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[True] 755s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[True] 755s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[not_use_options] 755s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[not_use_options] 755s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[use_options] 755s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[use_options] 755s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_name_matches 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_name_matches 756s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_one 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_one 756s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_two 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_two 756s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_wpoly_subclass 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_wpoly_subclass 756s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_wpoly_subclasss 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_wpoly_subclasss 756s test/orm/test_options.py::OptionsTest::test_aliased_single 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_aliased_single 756s test/orm/test_options.py::OptionsTest::test_chained 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_chained 756s test/orm/test_options.py::OptionsTest::test_chained_plus_multi 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_chained_plus_multi 756s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[0] 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[0] 756s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[1] 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[1] 756s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[2] 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[2] 756s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[3] 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[3] 756s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[0] 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[0] 756s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[1] 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[1] 756s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[2] 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[2] 756s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[3] 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[3] 756s test/orm/test_options.py::OptionsTest::test_from_base_to_base_attr_via_subclass 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_from_base_to_base_attr_via_subclass 756s test/orm/test_options.py::OptionsTest::test_from_base_to_subclass_attr 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_from_base_to_subclass_attr 756s test/orm/test_options.py::OptionsTest::test_from_subclass_to_subclass_attr 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_from_subclass_to_subclass_attr 756s test/orm/test_options.py::OptionsTest::test_get_path_one_level_attribute 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_get_path_one_level_attribute 756s test/orm/test_options.py::OptionsTest::test_get_path_one_level_with_unrelated 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_get_path_one_level_with_unrelated 756s test/orm/test_options.py::OptionsTest::test_multi_entity_opt_on_second 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_multi_entity_opt_on_second 756s test/orm/test_options.py::OptionsTest::test_of_type 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_of_type 756s test/orm/test_options.py::OptionsTest::test_of_type_plus_level 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_of_type_plus_level 756s test/orm/test_options.py::OptionsTest::test_path_exhausted 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_path_exhausted 756s test/orm/test_options.py::OptionsTest::test_path_multilevel_attribute 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_path_multilevel_attribute 756s test/orm/test_options.py::OptionsTest::test_with_current_aliased_single 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_aliased_single 756s test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_entity 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_entity 756s test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_option 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_option 756s test/orm/test_options.py::OptionsTest::test_with_current_match_aliased_classes 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_match_aliased_classes 756s test/orm/test_options.py::OptionsTest::test_with_current_matching_attribute 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_matching_attribute 756s test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_attribute 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_attribute 756s test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_entity 756s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_entity 756s test/orm/test_options.py::PickleTest::test_pickle_relationship_loader 756s [gw0] [ 94%] PASSED test/orm/test_options.py::PickleTest::test_pickle_relationship_loader 756s test/orm/test_options.py::PickleTest::test_slots 756s [gw0] [ 94%] PASSED test/orm/test_options.py::PickleTest::test_slots 756s test/orm/test_options.py::SubOptionsTest::test_five 756s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_five 756s test/orm/test_options.py::SubOptionsTest::test_four 756s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_four 756s test/orm/test_options.py::SubOptionsTest::test_invalid_one 756s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_invalid_one 756s test/orm/test_options.py::SubOptionsTest::test_one 756s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_one 756s test/orm/test_options.py::SubOptionsTest::test_three 756s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_three 756s test/orm/test_options.py::SubOptionsTest::test_two 756s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_two 756s test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_one 756s [gw0] [ 94%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_one 756s test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_three 756s [gw0] [ 94%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_three 756s test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_two 756s [gw0] [ 95%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_two 756s test/orm/test_options.py::WithEntitiesTest::test_options_legacy_with_entities_onelevel 756s [gw0] [ 95%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_legacy_with_entities_onelevel 756s test/orm/test_options.py::WithEntitiesTest::test_options_with_only_cols_onelevel 756s [gw0] [ 95%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_with_only_cols_onelevel 756s test/ext/test_orderinglist.py::OrderingListTest::test_append_no_reorder 756s [gw0] [ 95%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_append_no_reorder 756s test/ext/test_orderinglist.py::OrderingListTest::test_append_reorder 756s [gw0] [ 95%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_append_reorder 756s test/ext/test_orderinglist.py::OrderingListTest::test_funky_ordering 756s [gw0] [ 95%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_funky_ordering 756s test/ext/test_orderinglist.py::OrderingListTest::test_insert 756s [gw0] [ 95%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_insert 756s test/ext/test_orderinglist.py::OrderingListTest::test_picklability 756s [gw0] [ 95%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_picklability 756s test/ext/test_orderinglist.py::OrderingListTest::test_replace 756s [gw0] [ 95%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_replace 756s test/ext/test_orderinglist.py::OrderingListTest::test_replace_two 756s [gw0] [ 95%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_replace_two 756s test/ext/test_orderinglist.py::OrderingListTest::test_slice 756s [gw0] [ 95%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_slice 756s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_w_annotation 756s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_w_annotation 756s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_wo_annotation 756s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_wo_annotation 756s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_w_annotations 756s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_w_annotations 756s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_wo_annotations 756s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_wo_annotations 756s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle 756s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle 756s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_w_annotations 756s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_w_annotations 756s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_wo_annotations 756s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_wo_annotations 756s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_w_annotations 756s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_w_annotations 756s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_wo_annotations 756s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_wo_annotations 756s test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_attribute_set 756s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_attribute_set 757s test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_collection_append_remove 757s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_collection_append_remove 757s test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_key_bound_branching 757s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_key_bound_branching 757s test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_unbound_branching 757s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_unbound_branching 757s test/aaa_profiling/test_orm.py::DeferOptionsTest::test_baseline 757s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::DeferOptionsTest::test_baseline 757s test/aaa_profiling/test_orm.py::DeferOptionsTest::test_defer_many_cols 757s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::DeferOptionsTest::test_defer_many_cols 757s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased 757s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased 757s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased_select_join 757s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased_select_join 757s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_plain 757s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_plain 757s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d 757s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d 757s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d_aliased 757s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d_aliased 757s test/aaa_profiling/test_orm.py::JoinedEagerLoadTest::test_fetch_results_integrated 757s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinedEagerLoadTest::test_fetch_results_integrated 757s test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_identity 757s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_identity 757s test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_no_identity 757s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_no_identity 757s test/aaa_profiling/test_orm.py::MergeBackrefsTest::test_merge_pending_with_all_pks 757s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::MergeBackrefsTest::test_merge_pending_with_all_pks 757s test/aaa_profiling/test_orm.py::MergeTest::test_merge_load 757s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::MergeTest::test_merge_load 757s test/aaa_profiling/test_orm.py::MergeTest::test_merge_no_load 757s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::MergeTest::test_merge_no_load 757s test/aaa_profiling/test_orm.py::QueryTest::test_query_cols 757s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::QueryTest::test_query_cols 757s test/aaa_profiling/test_orm.py::SelectInEagerLoadTest::test_round_trip_results 757s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::SelectInEagerLoadTest::test_round_trip_results 757s test/aaa_profiling/test_orm.py::SessionTest::test_expire_lots 757s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::SessionTest::test_expire_lots 757s test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_after_cache 757s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_after_cache 757s test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_no_cache 757s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_no_cache 757s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[False] 757s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[False] 757s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[True] 757s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[True] 757s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-multiple-_exclusions_01] 757s [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] 757s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-single-_exclusions_00] 757s [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] 757s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-multiple-_exclusions_01] 757s [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] 757s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-single-_exclusions_00] 757s [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] 757s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[False] 757s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[False] 757s test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[True] 757s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_assorted.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[True] 757s 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] 757s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 758s 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] 758s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 759s 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] 759s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 760s 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] 760s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s 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] 761s [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] 761s test/orm/dml/test_orm_upd_del_basic.py::ExpressionUpdateDeleteTest::test_delete_args 761s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_basic.py::ExpressionUpdateDeleteTest::test_delete_args 761s test/orm/dml/test_orm_upd_del_basic.py::ExpressionUpdateDeleteTest::test_update_args 761s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_basic.py::ExpressionUpdateDeleteTest::test_update_args 761s test/orm/dml/test_orm_upd_del_basic.py::ExpressionUpdateDeleteTest::test_update_attr_names 761s [gw0] [ 95%] PASSED test/orm/dml/test_orm_upd_del_basic.py::ExpressionUpdateDeleteTest::test_update_attr_names 761s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[False-_exclusions_00] 761s [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] 761s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[auto-_exclusions_02] 761s [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] 761s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[fetch-_exclusions_01] 761s [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] 761s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_joined_subq_test 761s [gw0] [ 95%] SKIPPED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_joined_subq_test 761s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_multi_table_criteria_ok_wo_eval 761s [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 761s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_no_eval_against_multi_table_criteria 762s [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 762s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[False-_exclusions_00] 762s [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] 762s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[auto-_exclusions_02] 762s [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] 762s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[fetch-_exclusions_01] 762s [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] 762s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_joined_subq_test 762s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_joined_subq_test 762s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_multitable_same_names 762s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_multitable_same_names 762s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_case 762s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_case 762s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_in 762s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_in 762s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteIgnoresLoadersTest::test_delete_with_eager_relationships 762s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteIgnoresLoadersTest::test_delete_with_eager_relationships 762s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteIgnoresLoadersTest::test_update_with_eager_relationships 762s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteIgnoresLoadersTest::test_update_with_eager_relationships 762s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteIgnoresLoadersTest::test_update_with_explicit_joinedload 762s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteIgnoresLoadersTest::test_update_with_explicit_joinedload 762s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[False] 762s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[False] 762s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[True] 762s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[True] 762s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[default] 762s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[default] 762s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 762s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 762s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 762s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 762s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_delete 762s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_delete 762s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_update 762s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_update 762s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_delete 762s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_delete 762s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_update 762s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_update 762s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-False] 762s [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] 762s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-None] 762s [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] 762s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-evaluate] 762s [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] 762s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-fetch] 762s [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] 763s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-False] 763s [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] 763s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-None] 763s [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] 763s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-evaluate] 763s [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] 763s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-fetch] 763s [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] 763s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-delete] 763s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-delete] 763s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-update] 763s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-update] 763s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-delete] 763s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-delete] 763s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-update] 763s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-update] 763s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-delete] 763s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-delete] 763s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-update] 763s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-update] 763s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-delete] 763s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-delete] 763s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-update] 763s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-update] 763s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[False] 763s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[False] 763s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[None] 763s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[None] 763s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[auto] 763s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[auto] 763s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[evaluate] 763s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[evaluate] 763s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[fetch] 763s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[fetch] 763s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_against_metadata 763s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_against_metadata 763s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_all 763s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_all 763s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_bulk_not_supported 763s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_bulk_not_supported 763s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[False] 763s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[False] 763s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[True] 763s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[True] 764s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning_lambda 764s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning_lambda 764s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_invalid_evaluation 764s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_invalid_evaluation 764s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning_star 764s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning_star 764s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returns_rowcount 764s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returns_rowcount 764s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback 764s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback 764s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback_with_fetch 764s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback_with_fetch 764s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_bindparams 764s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_bindparams 764s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_fetch_strategy 764s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_fetch_strategy 764s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[evaluate] 764s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[evaluate] 764s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[fetch] 764s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[fetch] 764s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_without_session_sync 764s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_without_session_sync 764s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[False] 764s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[False] 764s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[True] 764s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[True] 764s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[False] 764s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[False] 764s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[True] 764s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[True] 764s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_clauseelement 764s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_clauseelement 764s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-False] 764s [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] 764s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-True] 764s [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] 764s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-False] 764s [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] 764s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-True] 764s [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] 765s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_double_synonym_attr 765s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_double_synonym_attr 765s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_invalid 765s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_invalid 765s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_attr 765s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_attr 765s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_string 765s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_string 765s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_unmapped_col 765s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_unmapped_col 765s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_delete 765s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_delete 765s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_update 765s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_update 765s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_dont_refresh_expired_objects 765s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_dont_refresh_expired_objects 765s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[delete] 765s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[delete] 765s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[update] 765s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[update] 765s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-both] 765s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-both] 765s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-mapper] 765s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-mapper] 765s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-table] 765s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-table] 765s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-both] 765s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-both] 765s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-mapper] 765s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-mapper] 765s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-table] 765s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-table] 765s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-both] 765s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-both] 765s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-mapper] 765s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-mapper] 766s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-table] 766s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-table] 766s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_eval 766s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_eval 766s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_operations 766s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_operations 766s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-delete] 766s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-delete] 766s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-update] 766s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-update] 766s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-delete] 766s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-delete] 766s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-update] 766s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-update] 766s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-delete] 766s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-delete] 766s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-update] 766s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-update] 766s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_sharding_extension_returning_mismatch 766s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_sharding_extension_returning_mismatch 766s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 766s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 766s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_external_non_mapped_cols 766s [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 766s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_metadata 766s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_metadata 766s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_table_col 766s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_table_col 766s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_all 766s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_all 766s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[bulk] 766s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[bulk] 766s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[orm] 766s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[orm] 766s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_with_autoflush 766s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_with_autoflush 766s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_dont_use_col_key 766s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_dont_use_col_key 766s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_evaluate_w_explicit_returning 766s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_evaluate_w_explicit_returning 766s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[False] 766s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[False] 766s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[True] 766s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[True] 766s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning_lambda 766s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning_lambda 766s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[auto] 766s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[auto] 767s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[fetch] 767s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[fetch] 767s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_multi_values_error 767s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_multi_values_error 767s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle 767s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle 767s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[not_values_first] 767s [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] 767s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[values_first] 767s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[values_first] 767s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order 767s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order 767s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order_query 767s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order_query 767s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-immediateload] 767s [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] 767s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-selectinload] 767s [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] 767s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-immediateload] 767s [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] 767s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-selectinload] 767s [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] 767s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_star 767s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_star 767s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[auto] 767s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[auto] 767s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[evaluate] 767s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[evaluate] 767s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[fetch] 767s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[fetch] 767s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_unordered_dict 767s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_unordered_dict 767s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_evaluate 767s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_evaluate 767s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_fetch 767s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_fetch 767s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_bindparams 767s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_bindparams 768s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_expire_strategy 768s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_expire_strategy 768s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_filter_statement 768s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_filter_statement 768s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[evaluate] 768s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[evaluate] 768s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[fetch] 768s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[fetch] 768s test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_without_load 768s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_basic.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_without_load 768s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[None] 768s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[None] 768s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[evaluate] 768s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[evaluate] 768s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch] 768s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch] 768s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch_w_hint] 768s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch_w_hint] 768s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[None] 768s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[None] 768s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[evaluate] 768s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[evaluate] 768s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch] 768s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch] 768s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch_w_hint] 768s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch_w_hint] 768s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_join_no_problem 768s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_join_no_problem 768s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[None] 768s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[None] 768s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[evaluate] 768s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[evaluate] 768s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[fetch] 768s [gw0] [ 96%] SKIPPED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[fetch] 768s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[None] 768s [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] 768s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[evaluate] 768s [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] 768s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[fetch] 768s [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] 768s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[None] 768s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[None] 768s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[evaluate] 768s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[evaluate] 768s test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[fetch] 768s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[fetch] 768s test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_delete_base_only[inline] 768s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_delete_base_only[inline] 768s test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_delete_base_only[none] 768s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_delete_base_only[none] 768s test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_delete_base_only[wpoly] 768s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_delete_base_only[wpoly] 768s test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_update_base_only[inline] 768s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_update_base_only[inline] 768s test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_update_base_only[none] 768s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_update_base_only[none] 768s test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_update_base_only[wpoly] 768s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::InheritWPolyTest::test_update_base_only[wpoly] 768s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-False] 768s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-False] 768s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-True] 768s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-True] 768s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-False] 768s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-False] 768s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-True] 768s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-True] 768s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-False] 768s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-False] 768s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-True] 768s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-True] 768s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-False] 768s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-False] 768s test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-True] 768s [gw0] [ 96%] PASSED test/orm/dml/test_orm_upd_del_inheritance.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-True] 768s test/typing/test_overloads.py::OverloadTest::test_methods[AsyncConnection-expected3] 768s [gw0] [ 96%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[AsyncConnection-expected3] 768s test/typing/test_overloads.py::OverloadTest::test_methods[AsyncEngine-expected2] 768s [gw0] [ 96%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[AsyncEngine-expected2] 768s test/typing/test_overloads.py::OverloadTest::test_methods[Connection-expected1] 768s [gw0] [ 96%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Connection-expected1] 768s test/typing/test_overloads.py::OverloadTest::test_methods[Engine-expected0] 768s [gw0] [ 96%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Engine-expected0] 768s test/typing/test_overloads.py::OverloadTest::test_methods[Executable-expected5] 768s [gw0] [ 96%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Executable-expected5] 768s test/typing/test_overloads.py::OverloadTest::test_methods[Query-expected4] 768s [gw0] [ 96%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Query-expected4] 768s test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected0] 768s [gw0] [ 96%] PASSED test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected0] 768s test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected1] 768s [gw0] [ 96%] PASSED test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected1] 768s test/engine/test_parseconnect.py::CreateEngineTest::test_bad_args 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_bad_args 768s test/engine/test_parseconnect.py::CreateEngineTest::test_cant_parse_str 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_cant_parse_str 768s test/engine/test_parseconnect.py::CreateEngineTest::test_connect_query 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_connect_query 768s test/engine/test_parseconnect.py::CreateEngineTest::test_custom 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_custom 768s test/engine/test_parseconnect.py::CreateEngineTest::test_default_driver 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_default_driver 768s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config 768s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_custom 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_custom 768s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_false_raises 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_false_raises 768s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_parameter_ignored 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_parameter_ignored 768s test/engine/test_parseconnect.py::CreateEngineTest::test_kwargs 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_kwargs 768s test/engine/test_parseconnect.py::CreateEngineTest::test_on_connect_url 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_on_connect_url 768s test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[False] 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[False] 768s test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[True] 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[True] 768s test/engine/test_parseconnect.py::CreateEngineTest::test_pool_reset_on_return_from_config 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_pool_reset_on_return_from_config 768s test/engine/test_parseconnect.py::CreateEngineTest::test_poolargs 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_poolargs 768s test/engine/test_parseconnect.py::CreateEngineTest::test_recycle 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_recycle 768s test/engine/test_parseconnect.py::CreateEngineTest::test_reset_on_return 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_reset_on_return 768s test/engine/test_parseconnect.py::CreateEngineTest::test_urlattr 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_urlattr 768s test/engine/test_parseconnect.py::CreatePoolTest::test_pool_args 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_pool_args 768s test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation 768s test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation_custom_class 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation_custom_class 768s test/engine/test_parseconnect.py::CreatePoolTest::test_url_only 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_url_only 768s test/engine/test_parseconnect.py::DialectImportTest::test_import_base_dialects 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::DialectImportTest::test_import_base_dialects 768s test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[False] 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[False] 768s test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[None] 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[None] 768s test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[True] 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[True] 768s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_arg_registration 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_arg_registration 768s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_multiple_url_registration 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_multiple_url_registration 768s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_url_registration 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_url_registration 768s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_base 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_base 768s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_dotted 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_dotted 768s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_legacy 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_legacy 768s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_per_dbapi 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_per_dbapi 768s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_wrapper_hooks 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_wrapper_hooks 768s test/engine/test_parseconnect.py::URLTest::test_arg_validation_all_seven_posn 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_arg_validation_all_seven_posn 768s test/engine/test_parseconnect.py::URLTest::test_comparison 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_comparison 768s test/engine/test_parseconnect.py::URLTest::test_component_set[database] 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[database] 768s test/engine/test_parseconnect.py::URLTest::test_component_set[drivername] 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[drivername] 768s test/engine/test_parseconnect.py::URLTest::test_component_set[host] 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[host] 768s test/engine/test_parseconnect.py::URLTest::test_component_set[password] 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[password] 768s test/engine/test_parseconnect.py::URLTest::test_component_set[username] 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[username] 768s test/engine/test_parseconnect.py::URLTest::test_constructor_is_nt_so_all_args_work 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_constructor_is_nt_so_all_args_work 768s test/engine/test_parseconnect.py::URLTest::test_copy 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_copy 768s test/engine/test_parseconnect.py::URLTest::test_create_engine_url_invalid 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_create_engine_url_invalid 768s test/engine/test_parseconnect.py::URLTest::test_deepcopy 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_deepcopy 768s test/engine/test_parseconnect.py::URLTest::test_deprecated_translate_connect_args_names 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_deprecated_translate_connect_args_names 768s test/engine/test_parseconnect.py::URLTest::test_none_ok[database] 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_none_ok[database] 768s test/engine/test_parseconnect.py::URLTest::test_none_ok[host] 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_none_ok[host] 768s test/engine/test_parseconnect.py::URLTest::test_none_ok[username] 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_none_ok[username] 768s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-database] 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-database] 768s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-host] 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-host] 768s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-username] 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-username] 768s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-database] 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-database] 768s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-host] 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-host] 768s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-username] 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-username] 768s test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[35.8] 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[35.8] 768s test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[None] 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[None] 768s test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[True] 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[True] 768s test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_constructor 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_constructor 768s test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_update 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_update 768s test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_constructor 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_constructor 768s test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_update 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_update 768s test/engine/test_parseconnect.py::URLTest::test_only_str_set[database] 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_set[database] 768s test/engine/test_parseconnect.py::URLTest::test_only_str_set[host] 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_set[host] 768s test/engine/test_parseconnect.py::URLTest::test_only_str_set[username] 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_set[username] 768s test/engine/test_parseconnect.py::URLTest::test_password_custom_obj 768s [gw0] [ 96%] PASSED test/engine/test_parseconnect.py::URLTest::test_password_custom_obj 768s test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar&foo=bat] 768s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar&foo=bat] 768s test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar] 768s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar] 768s test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://] 768s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://] 768s test/engine/test_parseconnect.py::URLTest::test_query_string 768s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_string 768s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype:///database] 768s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype:///database] 768s 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] 768s [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] 768s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype://username:password@hostspec/database] 768s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype://username:password@hostspec/database] 768s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:////usr/local/_xtest@example.com/members.db] 768s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:////usr/local/_xtest@example.com/members.db] 768s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///:memory:] 768s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///:memory:] 768s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala&hoho=bat] 768s [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] 768s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala] 768s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala] 768s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db] 768s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db] 768s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///foo/bar/im/a/file] 768s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///foo/bar/im/a/file] 768s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://] 768s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://] 768s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/?arg1=val1&arg2=val2] 768s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/?arg1=val1&arg2=val2] 768s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/database] 768s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/database] 768s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec] 768s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec] 768s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user%25%26%7C:pass%25%26%7C@hostspec:499?query=but_no_db] 768s [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] 768s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user\U0001f40d\u6e2c\u8a66:pass\U0001f40d\u6e2c\u8a66@hostspec:499?query=but_no_db] 768s [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] 768s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:apples%2Foranges@hostspec/database] 768s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:apples%2Foranges@hostspec/database] 768s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password with spaces@hostspec:450?query=but_no_db] 768s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password with spaces@hostspec:450?query=but_no_db] 768s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database0] 768s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database0] 768s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database1] 768s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database1] 768s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@127.0.0.1:1521] 768s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@127.0.0.1:1521] 768s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]/database?foo=bar] 768s [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] 768s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]:80/database?foo=bar] 768s [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] 768s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/database] 768s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/database] 768s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/test database with@atsign] 768s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/test database with@atsign] 768s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:110//usr/db_file.db] 768s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:110//usr/db_file.db] 768s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:450?query=but_no_db] 768s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:450?query=but_no_db] 768s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec?query=but_no_db] 768s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec?query=but_no_db] 768s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec] 768s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec] 768s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username@hostspec] 768s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username@hostspec] 768s test/engine/test_parseconnect.py::URLTest::test_rfc1738_password 768s [gw0] [ 97%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738_password 768s test/engine/test_parseconnect.py::URLTest::test_update_query_dict[foo1=bar1&foo2=bar2-update_with0-foo1=bar1&foo2=bar22&foo3=bar3-False] 768s [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] 768s 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] 768s [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] 768s 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] 768s [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] 768s 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] 768s [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] 768s 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] 768s [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] 768s 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] 768s [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] 768s test/orm/test_pickled.py::CustomSetupTeardownTest::test_rebuild_state 768s [gw0] [ 97%] PASSED test/orm/test_pickled.py::CustomSetupTeardownTest::test_rebuild_state 769s test/orm/test_pickled.py::OptionsTest::test_load 769s [gw0] [ 97%] PASSED test/orm/test_pickled.py::OptionsTest::test_load 769s test/orm/test_pickled.py::OptionsTest::test_options_of_type 769s [gw0] [ 97%] PASSED test/orm/test_pickled.py::OptionsTest::test_options_of_type 769s test/orm/test_pickled.py::PickleTest::test_attribute_mapped_collection 769s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_attribute_mapped_collection 769s test/orm/test_pickled.py::PickleTest::test_bound_options[0] 769s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[0] 769s test/orm/test_pickled.py::PickleTest::test_bound_options[1] 769s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[1] 769s test/orm/test_pickled.py::PickleTest::test_bound_options[2] 769s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[2] 769s test/orm/test_pickled.py::PickleTest::test_bound_options[3] 769s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[3] 769s test/orm/test_pickled.py::PickleTest::test_bound_options[4] 769s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[4] 769s test/orm/test_pickled.py::PickleTest::test_bulk_save_objects_defaults_pickle 769s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_bulk_save_objects_defaults_pickle 769s test/orm/test_pickled.py::PickleTest::test_class_deferred_cols 769s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_class_deferred_cols 769s test/orm/test_pickled.py::PickleTest::test_collection_setstate 769s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_collection_setstate 769s test/orm/test_pickled.py::PickleTest::test_column_mapped_collection 769s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_column_mapped_collection 769s test/orm/test_pickled.py::PickleTest::test_composite_column_mapped_collection 769s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_composite_column_mapped_collection 769s test/orm/test_pickled.py::PickleTest::test_exceptions 769s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_exceptions 770s test/orm/test_pickled.py::PickleTest::test_instance_deferred_cols 770s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_instance_deferred_cols 770s test/orm/test_pickled.py::PickleTest::test_instance_lazy_relation_loaders 770s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_instance_lazy_relation_loaders 770s test/orm/test_pickled.py::PickleTest::test_invalidated_flag_deepcopy 770s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_invalidated_flag_deepcopy 770s test/orm/test_pickled.py::PickleTest::test_invalidated_flag_pickle 770s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_invalidated_flag_pickle 770s test/orm/test_pickled.py::PickleTest::test_lazyload_extra_criteria_not_supported 770s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_lazyload_extra_criteria_not_supported 770s test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-False] 770s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-False] 770s test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-True] 770s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-True] 770s test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-False] 770s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-False] 770s test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-True] 770s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-True] 770s test/orm/test_pickled.py::PickleTest::test_no_instrumentation 770s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_no_instrumentation 770s test/orm/test_pickled.py::PickleTest::test_no_mappers 770s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_no_mappers 770s test/orm/test_pickled.py::PickleTest::test_pickle_protocols 770s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_pickle_protocols 770s test/orm/test_pickled.py::PickleTest::test_state_info_pickle 770s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_state_info_pickle 770s test/orm/test_pickled.py::PickleTest::test_transient 770s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_transient 770s test/orm/test_pickled.py::PickleTest::test_unbound_options[0] 770s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[0] 770s test/orm/test_pickled.py::PickleTest::test_unbound_options[1] 770s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[1] 770s test/orm/test_pickled.py::PickleTest::test_unbound_options[2] 770s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[2] 770s test/orm/test_pickled.py::PickleTest::test_unbound_options[3] 770s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[3] 770s test/orm/test_pickled.py::PickleTest::test_unbound_options[4] 770s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[4] 770s test/orm/test_pickled.py::PolymorphicDeferredTest::test_polymorphic_deferred 770s [gw0] [ 97%] PASSED test/orm/test_pickled.py::PolymorphicDeferredTest::test_polymorphic_deferred 770s test/orm/test_pickled.py::TupleLabelTest::test_tuple_labeling 770s [gw0] [ 97%] PASSED test/orm/test_pickled.py::TupleLabelTest::test_tuple_labeling 770s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_four 770s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_four 770s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_one 770s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_one 770s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_three 770s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_three 770s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_two 770s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_two 770s test/orm/inheritance/test_poly_loading.py::ChunkingTest::test_chunking 770s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::ChunkingTest::test_chunking 770s test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[base] 770s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[base] 770s test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[sub] 770s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[sub] 771s test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees 771s test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees_w_paperwork 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees_w_paperwork 771s test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_person_selectin_subclasses 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_person_selectin_subclasses 771s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-defaultload] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-defaultload] 771s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-joinedload] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-joinedload] 771s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-lazyload] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-lazyload] 771s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-selectinload] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-selectinload] 771s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-defaultload] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-defaultload] 771s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-joinedload] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-joinedload] 771s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-lazyload] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-lazyload] 771s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-selectinload] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-selectinload] 771s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-defaultload] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-defaultload] 771s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-joinedload] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-joinedload] 771s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-lazyload] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-lazyload] 771s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-selectinload] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-selectinload] 771s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-defaultload] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-defaultload] 771s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-joinedload] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-joinedload] 771s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-lazyload] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-lazyload] 771s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-selectinload] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-selectinload] 771s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-defaultload] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-defaultload] 771s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-joinedload] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-joinedload] 771s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-lazyload] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-lazyload] 771s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-selectinload] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-selectinload] 771s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[None] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[None] 771s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[immediateload] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[immediateload] 771s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[joinedload] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[joinedload] 771s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[lazyload] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[lazyload] 771s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[selectinload] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[selectinload] 771s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[subqueryload] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[subqueryload] 771s test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelMapped::test_load 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelMapped::test_load 771s test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelOpt::test_load 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelOpt::test_load 771s test/orm/inheritance/test_poly_loading.py::LoaderOptionsTest::test_options_dont_pollute 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::LoaderOptionsTest::test_options_dont_pollute 771s test/orm/inheritance/test_poly_loading.py::NoBaseWPPlusAliasedTest::test_wp 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::NoBaseWPPlusAliasedTest::test_wp 771s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-arg_level_prop] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-arg_level_prop] 771s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-create_prop] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-create_prop] 771s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-dont_create_prop] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-dont_create_prop] 771s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-arg_level_prop] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-arg_level_prop] 771s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-create_prop] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-create_prop] 771s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-dont_create_prop] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-dont_create_prop] 771s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-arg_level_prop] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-arg_level_prop] 771s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-create_prop] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-create_prop] 771s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-dont_create_prop] 771s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-dont_create_prop] 771s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_partial_load_no_invoke_eagers 772s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_partial_load_no_invoke_eagers 772s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l2 772s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l2 772s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l3 772s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l3 772s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[not_use_aliased_class] 772s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[not_use_aliased_class] 772s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[use_aliased_class] 772s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[use_aliased_class] 772s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[include_intermediary_row] 772s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[include_intermediary_row] 772s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[not_include_intermediary_row] 772s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[not_include_intermediary_row] 772s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_partial_selectin_l1_load_l3 772s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_partial_selectin_l1_load_l3 772s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[False] 772s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[False] 772s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[True] 772s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[True] 772s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_mapped 772s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_mapped 772s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_options 772s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_options 772s test/orm/inheritance/test_poly_persistence.py::InsertOrderTest::test_insert_order 772s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::InsertOrderTest::test_insert_order 772s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_base_alias_filter 772s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_base_alias_filter 772s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_lookup 772s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_lookup 772s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_sub_table_filter 772s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_sub_table_filter 772s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_lazy_load 772s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_lazy_load 772s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_primary_table_only_for_requery 772s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_primary_table_only_for_requery 772s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_standalone_orphans 772s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_standalone_orphans 772s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_base_alias_filter 772s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_base_alias_filter 772s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_getitem 772s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_getitem 772s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_lookup 772s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_lookup 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_base_alias_filter 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_base_alias_filter 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_lookup 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_lookup 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_sub_table_filter 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_sub_table_filter 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_lazy_load 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_lazy_load 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_primary_table_only_for_requery 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_primary_table_only_for_requery 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_standalone_orphans 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_standalone_orphans 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_base_alias_filter 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_base_alias_filter 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_getitem 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_getitem 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_lookup 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_lookup 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_base_alias_filter 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_base_alias_filter 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_lookup 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_lookup 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_sub_table_filter 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_sub_table_filter 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_lazy_load 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_lazy_load 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_primary_table_only_for_requery 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_primary_table_only_for_requery 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_standalone_orphans 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_standalone_orphans 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_base_alias_filter 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_base_alias_filter 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_getitem 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_getitem 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_lookup 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_lookup 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_base_alias_filter 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_base_alias_filter 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_lookup 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_lookup 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_sub_table_filter 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_sub_table_filter 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_lazy_load 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_lazy_load 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_primary_table_only_for_requery 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_primary_table_only_for_requery 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_standalone_orphans 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_standalone_orphans 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_base_alias_filter 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_base_alias_filter 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_getitem 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_getitem 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_lookup 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_lookup 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_base_alias_filter 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_base_alias_filter 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_lookup 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_lookup 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_sub_table_filter 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_sub_table_filter 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_lazy_load 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_lazy_load 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_primary_table_only_for_requery 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_primary_table_only_for_requery 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_standalone_orphans 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_standalone_orphans 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_base_alias_filter 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_base_alias_filter 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_getitem 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_getitem 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_lookup 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_lookup 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_base_alias_filter 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_base_alias_filter 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_lookup 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_lookup 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_sub_table_filter 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_sub_table_filter 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_lazy_load 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_lazy_load 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_primary_table_only_for_requery 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_primary_table_only_for_requery 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_standalone_orphans 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_standalone_orphans 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_base_alias_filter 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_base_alias_filter 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_getitem 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_getitem 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_lookup 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_lookup 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_base_alias_filter 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_base_alias_filter 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_lookup 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_lookup 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_sub_table_filter 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_sub_table_filter 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_lazy_load 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_lazy_load 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_primary_table_only_for_requery 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_primary_table_only_for_requery 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_standalone_orphans 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_standalone_orphans 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_base_alias_filter 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_base_alias_filter 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_getitem 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_getitem 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_lookup 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_lookup 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_base_alias_filter 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_base_alias_filter 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_lookup 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_lookup 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_sub_table_filter 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_sub_table_filter 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_lazy_load 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_lazy_load 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_primary_table_only_for_requery 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_primary_table_only_for_requery 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_standalone_orphans 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_standalone_orphans 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_base_alias_filter 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_base_alias_filter 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_getitem 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_getitem 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_lookup 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_lookup 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_base_alias_filter 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_base_alias_filter 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_lookup 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_lookup 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_sub_table_filter 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_sub_table_filter 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_lazy_load 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_lazy_load 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_primary_table_only_for_requery 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_primary_table_only_for_requery 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_standalone_orphans 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_standalone_orphans 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_base_alias_filter 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_base_alias_filter 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_getitem 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_getitem 773s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_lookup 773s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_lookup 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_base_alias_filter 774s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_base_alias_filter 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_lookup 774s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_lookup 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_sub_table_filter 774s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_sub_table_filter 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_lazy_load 774s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_lazy_load 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_primary_table_only_for_requery 774s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_primary_table_only_for_requery 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_standalone_orphans 774s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_standalone_orphans 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_base_alias_filter 774s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_base_alias_filter 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_getitem 774s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_getitem 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_lookup 774s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_lookup 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_base_alias_filter 774s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_base_alias_filter 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_lookup 774s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_lookup 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_sub_table_filter 774s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_sub_table_filter 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_lazy_load 774s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_lazy_load 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_primary_table_only_for_requery 774s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_primary_table_only_for_requery 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_standalone_orphans 774s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_standalone_orphans 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_base_alias_filter 774s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_base_alias_filter 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_getitem 774s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_getitem 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_lookup 774s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_lookup 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_base_alias_filter 774s [gw0] [ 97%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_base_alias_filter 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_lookup 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_lookup 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_sub_table_filter 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_sub_table_filter 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_lazy_load 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_lazy_load 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_primary_table_only_for_requery 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_primary_table_only_for_requery 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_standalone_orphans 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_standalone_orphans 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_base_alias_filter 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_base_alias_filter 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_getitem 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_getitem 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_lookup 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_lookup 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_base_alias_filter 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_base_alias_filter 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_lookup 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_lookup 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_sub_table_filter 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_sub_table_filter 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_lazy_load 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_lazy_load 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_primary_table_only_for_requery 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_primary_table_only_for_requery 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_standalone_orphans 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_standalone_orphans 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_base_alias_filter 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_base_alias_filter 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_getitem 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_getitem 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_lookup 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_lookup 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_base_alias_filter 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_base_alias_filter 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_lookup 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_lookup 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_sub_table_filter 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_sub_table_filter 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_lazy_load 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_lazy_load 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_primary_table_only_for_requery 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_primary_table_only_for_requery 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_standalone_orphans 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_standalone_orphans 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_base_alias_filter 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_base_alias_filter 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_getitem 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_getitem 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_lookup 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_lookup 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_base_alias_filter 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_base_alias_filter 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_lookup 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_lookup 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_sub_table_filter 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_sub_table_filter 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_lazy_load 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_lazy_load 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_primary_table_only_for_requery 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_primary_table_only_for_requery 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_standalone_orphans 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_standalone_orphans 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_base_alias_filter 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_base_alias_filter 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_getitem 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_getitem 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_lookup 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_lookup 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_base_alias_filter 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_base_alias_filter 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_lookup 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_lookup 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_sub_table_filter 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_sub_table_filter 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_lazy_load 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_lazy_load 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_primary_table_only_for_requery 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_primary_table_only_for_requery 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_standalone_orphans 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_standalone_orphans 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_base_alias_filter 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_base_alias_filter 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_getitem 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_getitem 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_lookup 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_lookup 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_base_alias_filter 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_base_alias_filter 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_lookup 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_lookup 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_sub_table_filter 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_sub_table_filter 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_lazy_load 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_lazy_load 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_primary_table_only_for_requery 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_primary_table_only_for_requery 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_standalone_orphans 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_standalone_orphans 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_base_alias_filter 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_base_alias_filter 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_getitem 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_getitem 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_lookup 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_lookup 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_base_alias_filter 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_base_alias_filter 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_lookup 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_lookup 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_sub_table_filter 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_sub_table_filter 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_lazy_load 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_lazy_load 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_primary_table_only_for_requery 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_primary_table_only_for_requery 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_standalone_orphans 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_standalone_orphans 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_base_alias_filter 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_base_alias_filter 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_getitem 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_getitem 774s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_lookup 774s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_lookup 775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_base_alias_filter 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_base_alias_filter 775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_lookup 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_lookup 775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_sub_table_filter 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_sub_table_filter 775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_lazy_load 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_lazy_load 775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_primary_table_only_for_requery 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_primary_table_only_for_requery 775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_standalone_orphans 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_standalone_orphans 775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_base_alias_filter 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_base_alias_filter 775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_getitem 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_getitem 775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_lookup 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_lookup 775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_base_alias_filter 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_base_alias_filter 775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_lookup 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_lookup 775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_sub_table_filter 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_sub_table_filter 775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_lazy_load 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_lazy_load 775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_primary_table_only_for_requery 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_primary_table_only_for_requery 775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_standalone_orphans 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_standalone_orphans 775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_base_alias_filter 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_base_alias_filter 775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_getitem 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_getitem 775s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_lookup 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_lookup 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_expire 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_expire 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 775s [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 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 775s [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 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 775s [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 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 775s [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 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 775s [gw0] [ 98%] SKIPPED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 775s [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] 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 775s [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] 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 775s [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] 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 775s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 775s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_expire 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_expire 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_having_group_by 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_having_group_by 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 776s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 776s [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 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 776s [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 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 776s [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 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 776s [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 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 776s [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] 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 776s [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] 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 776s [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] 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_aliased_not_polluted_by_join 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_aliased_not_polluted_by_join 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 776s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 776s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_flat_aliased_w_select_from 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_flat_aliased_w_select_from 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 777s [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 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 777s [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 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 777s [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 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 777s [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 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 777s [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] 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 777s [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] 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 777s [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] 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 777s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 777s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 783s [gw0] [100%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 783s 783s ==================================== ERRORS ==================================== 783s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[association_proxy_one.py] _ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[association_proxy_three.py] _ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[association_proxy_two.py] _ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[async_sessionmaker.py] __ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[async_stuff.py] ______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[common_sql_element.py] __ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[complete_orm_no_plugin.py] _ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[composite.py] _______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[composite_dc.py] _____ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[core_ddl.py] _______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[create_proxy_methods.py] _ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dataclass_transforms_decorator.py] _ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dataclass_transforms_one.py] _ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[declared_attr_one.py] ___ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[declared_attr_two.py] ___ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _________ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dml.py] __________ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dynamic_rel.py] ______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engine_inspection.py] ___ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engine_result.py] _____ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engines.py0] _______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engines.py1] _______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[functions.py] _______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ___ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[functions_again.py] ____ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_five.py] ______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_four.py] ______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_one.py] ______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_three.py] _____ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_two.py] ______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[indexable.py] _______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[inspection_inspect.py] __ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[issue_9340.py] ______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[keyfunc_dict.py] _____ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[lambda_stmt.py] ______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[lowercase_objects.py] ___ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mapped_assign_expression.py] _ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mapped_column.py] _____ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ___ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mapped_covariant.py] ___ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _________ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[misc.py] _________ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[misc_ext.py] _______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mysql_stuff.py] ______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[operators.py] _______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ___ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[orderinglist_one.py] ___ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[orm_config_constructs.py] _ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[orm_querying.py] _____ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[pg_stuff.py] _______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[relationship.py] _____ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ________ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[schema.py] ________ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[scoped_session.py] ____ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[session.py] ________ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sessionmakers.py] _____ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sql_operations.py] ____ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sqlite_stuff.py] _____ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sqltypes.py] _______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[trad_relationship_uselist.py] _ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[traditional_relationship.py] _ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[typed_queries.py] _____ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[typed_results.py] _____ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[write_only.py] ______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _________ ERROR at setup of MypyPluginTest.test_incremental[stubs_14] __________ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ________ ERROR at setup of MypyPluginTest.test_incremental[ticket_6147] ________ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ________ ERROR at setup of MypyPluginTest.test_incremental[ticket_6435] ________ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ________ ERROR at setup of MypyPluginTest.test_incremental[ticket_6476] ________ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _____ ERROR at setup of MypyPluginTest.test_plugin_files[abstract_one.py] ______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ____ ERROR at setup of MypyPluginTest.test_plugin_files[as_declarative.py] _____ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s __ ERROR at setup of MypyPluginTest.test_plugin_files[as_declarative_base.py] __ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ______ ERROR at setup of MypyPluginTest.test_plugin_files[boolean_col.py] ______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _ ERROR at setup of MypyPluginTest.test_plugin_files[cols_noninferred_plain_nonopt.py] _ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _ ERROR at setup of MypyPluginTest.test_plugin_files[cols_notype_on_fk_col.py] _ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ____ ERROR at setup of MypyPluginTest.test_plugin_files[composite_props.py] ____ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ___ ERROR at setup of MypyPluginTest.test_plugin_files[constr_cols_only.py] ____ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _ ERROR at setup of MypyPluginTest.test_plugin_files[dataclasses_workaround.py] _ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ____ ERROR at setup of MypyPluginTest.test_plugin_files[decl_attrs_one.py] _____ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ____ ERROR at setup of MypyPluginTest.test_plugin_files[decl_attrs_two.py] _____ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _ ERROR at setup of MypyPluginTest.test_plugin_files[decl_base_subclass_one.py] _ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _ ERROR at setup of MypyPluginTest.test_plugin_files[decl_base_subclass_two.py] _ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _ ERROR at setup of MypyPluginTest.test_plugin_files[declarative_base_dynamic.py] _ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _ ERROR at setup of MypyPluginTest.test_plugin_files[declarative_base_explicit.py] _ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _ ERROR at setup of MypyPluginTest.test_plugin_files[ensure_descriptor_type_fully_inferred.py] _ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _ ERROR at setup of MypyPluginTest.test_plugin_files[ensure_descriptor_type_noninferred.py] _ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _ ERROR at setup of MypyPluginTest.test_plugin_files[ensure_descriptor_type_semiinferred.py] _ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _______ ERROR at setup of MypyPluginTest.test_plugin_files[enum_col.py] ________ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ___ ERROR at setup of MypyPluginTest.test_plugin_files[imperative_table.py] ____ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _ ERROR at setup of MypyPluginTest.test_plugin_files[invalid_noninferred_lh_type.py] _ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ______ ERROR at setup of MypyPluginTest.test_plugin_files[issue_7321.py] _______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ___ ERROR at setup of MypyPluginTest.test_plugin_files[issue_7321_part2.py] ____ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ______ ERROR at setup of MypyPluginTest.test_plugin_files[issue_9102.py] _______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _ ERROR at setup of MypyPluginTest.test_plugin_files[issue_9102_workaround.py] _ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ______ ERROR at setup of MypyPluginTest.test_plugin_files[issue_9156.py] _______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ____ ERROR at setup of MypyPluginTest.test_plugin_files[lambda_default.py] _____ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s __ ERROR at setup of MypyPluginTest.test_plugin_files[mapped_attr_assign.py] ___ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ___ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_not_mapped.py] ____ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _______ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_one.py] _______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ______ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_three.py] ______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _______ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_two.py] _______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ___ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_w_tablename.py] ___ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _____ ERROR at setup of MypyPluginTest.test_plugin_files[orderinglist1.py] _____ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _____ ERROR at setup of MypyPluginTest.test_plugin_files[orderinglist2.py] _____ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s __ ERROR at setup of MypyPluginTest.test_plugin_files[other_mapper_props.py] ___ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _ ERROR at setup of MypyPluginTest.test_plugin_files[plugin_doesnt_break_one.py] _ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_6255_one.py] _ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_6255_three.py] _ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_6255_two.py] _ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_direct_cls.py] _ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ___ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_err1.py] ___ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ___ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_err2.py] ___ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ___ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_err3.py] ___ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ___ ERROR at setup of MypyPluginTest.test_plugin_files[sa_module_prefix.py] ____ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ________ ERROR at setup of MypyPluginTest.test_plugin_files[t_6950.py] _________ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ____ ERROR at setup of MypyPluginTest.test_plugin_files[type_decorator.py] _____ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s _ ERROR at setup of MypyPluginTest.test_plugin_files[typeless_fk_col_cant_infer.py] _ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ______ ERROR at setup of MypyPluginTest.test_plugin_files[typing_err1.py] ______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ______ ERROR at setup of MypyPluginTest.test_plugin_files[typing_err2.py] ______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s ______ ERROR at setup of MypyPluginTest.test_plugin_files[typing_err3.py] ______ 783s [gw1] linux -- Python 3.14.2 /usr/bin/python3.14 783s Traceback (most recent call last): 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 353, in from_call 783s result: TResult | None = func() 783s ~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 245, in 783s lambda: runtest_hook(item=item, **kwds), 783s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 843, in pytest_runtest_setup 783s yield 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 895, in pytest_runtest_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 165, in pytest_runtest_setup 783s item.session._setupstate.setup(item) 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 523, in setup 783s col.setup() 783s ~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1723, in setup 783s self._request._fillfixtures() 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 707, in _fillfixtures 783s item.funcargs[argname] = self.getfixturevalue(argname) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 539, in getfixturevalue 783s fixturedef = self._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1068, in execute 783s fixturedef = request._get_active_fixturedef(argname) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 627, in _get_active_fixturedef 783s fixturedef.execute(request=subrequest) 783s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1110, in execute 783s result: FixtureValue = ihook.pytest_fixture_setup( 783s ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 783s fixturedef=self, request=request 783s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s ) 783s ^ 783s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 783s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 783s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 783s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 783s raise exception 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 783s teardown.throw(exception) 783s ~~~~~~~~~~~~~~^^^^^^^^^^^ 783s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 783s return (yield) 783s ^^^^^ 783s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 783s res = hook_impl.function(*args) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1202, in pytest_fixture_setup 783s result = call_fixture_func(fixturefunc, request, kwargs) 783s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 915, in call_fixture_func 783s fixture_result = fixturefunc(**kwargs) 783s File "/tmp/autopkgtest.82Pu6y/build.ETX/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 783s from mypy import api 783s ModuleNotFoundError: No module named 'mypy' 783s =========================== short test summary info ============================ 783s 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. 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s SKIPPED [2] test/orm/declarative/test_basic.py:2313: current base has no metaclass 783s SKIPPED [1] test/orm/declarative/test_basic.py:2409: current base has no metaclass 783s SKIPPED [1] test/orm/declarative/test_basic.py:2422: current base has no metaclass 783s SKIPPED [1] test/orm/declarative/test_basic.py:2736: current base has no metaclass 783s SKIPPED [1] test/orm/declarative/test_basic.py:1269: current base has no metaclass 783s SKIPPED [1] test/orm/declarative/test_basic.py:2613: current base has no metaclass 783s SKIPPED [1] test/orm/declarative/test_basic.py:3066: current base has no metaclass 783s SKIPPED [1] test/orm/declarative/test_basic.py:2995: current base has no metaclass 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch (call)' : not postgresql+asyncpg 783s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified (call)' : not postgresql 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning (call)' : not mssql+pymssql 783s 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 783s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: python platform not available 783s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_execute.py::EngineEventsTest::test_cursor_execute (call)' : no sequence support 783s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_execute.py::EngineEventsTest::test_transactional_advanced (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 783s 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 783s 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 783s 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 783s 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 783s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/dialect/oracle/test_compiler.py::CompileTest::test_fetch_type (call)' : not oracle >= (23, 4) 783s 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 783s 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 783s 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 783s 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,) 783s 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,) 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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,) 783s 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,) 783s 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,) 783s 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,) 783s 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,) 783s 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,) 783s 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,) 783s 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,) 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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,) 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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,) 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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,) 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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,) 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_query.py::SessionBindTest::test_column_property_select (call)' : mssql or sqlite 783s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init (call)' : Cython extensions not installed 783s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process (call)' : Cython extensions not installed 783s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_multiple_invalidate (call)' : sqlite 783s 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 783s 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 783s 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 783s 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 783s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_unknown_types (call)' : sqlite 783s 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. 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_session.py::SessionStateTest::test_autoflush (call)' : sqlite 783s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_session.py::SessionStateTest::test_autoflush_unbound (call)' : sqlite 783s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_session.py::TransScopingTest::test_transaction (call)' : sqlite 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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) 783s 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) 783s 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) 783s 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) 783s 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,) 783s 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 postgresql >= (13,) and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 783s 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) 783s 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) 783s 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) 783s 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) 783s 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,) 783s 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) 783s 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) 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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) 783s 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) 783s 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) 783s 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) 783s 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) 783s 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) 783s 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) 783s 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) 783s 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) 783s 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) 783s 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) 783s 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) 783s 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) 783s 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) 783s 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) 783s 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) 783s 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) 783s 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) 783s 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) 783s 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) 783s 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) 783s 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) 783s 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) 783s 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) 783s 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) 783s 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) 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s SKIPPED [24] lib/sqlalchemy/testing/config.py:430: savepoints not enabled 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_invalidate (call)' : sqlite 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_transactions_isolated (call)' : sqlite 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_inactive (call)' : sqlite 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_inactive (call)' : sqlite 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: missing aiosqile 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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. 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/base/test_utils.py::CyExtensionTest::test_all_cyext_imported (call)' : No Cython 783s 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 783s 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 783s 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 783s SKIPPED [1] lib/sqlalchemy/testing/config.py:430: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row (call)' : Cython extensions not installed 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s 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 783s ========= 22612 passed, 1061 skipped, 113 errors in 665.04s (0:11:05) ========== 784s autopkgtest [17:08:17]: test unittests: -----------------------] 785s autopkgtest [17:08:18]: test unittests: - - - - - - - - - - results - - - - - - - - - - 785s unittests FAIL non-zero exit status 1 785s autopkgtest [17:08:18]: @@@@@@@@@@@@@@@@@@@@ summary 785s unittests FAIL non-zero exit status 1